Converter mbox para xlsx

Conversor online gratuito de MBOX para XLSX

Converta arquivos de e-mail MBOX em linhas XLSX para filtragem, análise e compartilhamento em planilhas.

Converter MBOX para XLSX online - grátis

Uploading…
Os arquivos selecionados excedem o limite total de 90 MB. Selecione arquivos menores ou em menor quantidade.

Seu arquivo é processado instantaneamente e excluído assim que você o baixa.

Como funciona

  1. 1/3

    Envie seu arquivo .mbox

    Clique para selecionar o arquivo que deseja converter ou simplesmente arraste e solte o arquivo na área indicada.

  2. 2/3

    Faça a conversão de .mbox para .xlsx

    Após o envio do arquivo, clique em converter quando estiver pronto.

  3. 3/3

    Baixe o arquivo .xlsx convertido

    O resultado da conversão está pronto para download.

Como converter mbox para xlsx arquivo

  • Internet
101convert.com Assistant Avatar

101convert.com assistant bot
1h

Os aplicativos de email armazenam mensagens em MBOX, enquanto Excel e muitos fluxos de trabalho de relatórios exigem XLSX. A conversão extrai campos como remetente, destinatários, datas, assuntos e texto da mensagem para linhas editáveis de planilha, permitindo filtragem, análise ou compartilhamento.

O que é o formato MBOX

MBOX é um formato de caixa de correio em texto simples que armazena várias mensagens de email sequencialmente em um único arquivo. Cada mensagem contém cabeçalhos, conteúdo do corpo e, às vezes, anexos codificados em MIME. Thunderbird, Apple Mail, Eudora, sistemas de email Unix e exportações do Google Takeout podem criar arquivos MBOX; caixas de correio exportadas e arquivos de email migrados são locais comuns onde eles podem ser encontrados.

Um arquivo MBOX pode não ter extensão ou pode usar .mbox. Um único arquivo pode conter milhares de mensagens, mas não fornece a estrutura de linhas e colunas esperada por softwares de planilha.

O que é o formato XLSX

XLSX é o formato de workbook baseado em XML usado pelo Microsoft Excel, LibreOffice Calc e aplicativos compatíveis. Ele armazena planilhas, células tipadas, filtros, fórmulas, formatação e várias tabelas em um único arquivo compactado.

XLSX é adequado quando os dados de email precisam ser classificados por data ou remetente, pesquisados com filtros de planilha, combinados com outro conjunto de dados ou entregues a alguém que não usa um cliente de email. Ele não é um formato de arquivo de email: pastas de mensagens, agrupamento por conversa, assinaturas, imagens incorporadas, estrutura MIME e anexos não podem ser representados completamente em células comuns.

Como converter MBOX para XLSX de fato

Use o conversor online integrado

  1. Abra o conversor de MBOX para XLSX em 101convert.com.
  2. Carregue o arquivo MBOX e selecione XLSX como formato de saída.
  3. Inicie a conversão e baixe o workbook gerado quando o processamento terminar.
  4. Abra o resultado no Excel ou no LibreOffice Calc e verifique a contagem de linhas, os valores de data, os caracteres não ASCII e os corpos de mensagem longos.

Esta opção não exige software instalado. Não carregue emails confidenciais ou regulamentados, a menos que as condições de tratamento atendam aos requisitos da sua organização.

Converta localmente com Python

Um script local evita o carregamento do arquivo e oferece controle sobre as colunas. Instale a biblioteca de workbook com python -m pip install openpyxl, salve o conteúdo a seguir como mbox_to_xlsx.py e execute-o com python mbox_to_xlsx.py mailbox.mbox mail.xlsx:

import mailbox
import sys
from email.header import decode_header, make_header
from openpyxl import Workbook

def header(value):
    return str(make_header(decode_header(value or '')))

def message_text(message):
    parts = message.walk() if message.is_multipart() else [message]
    output = []
    for part in parts:
        if part.get_content_type() != 'text/plain':
            continue
        if part.get_content_disposition() == 'attachment':
            continue
        data = part.get_payload(decode=True)
        if data is None:
            continue
        output.append(data.decode(part.get_content_charset() or 'utf-8', errors='replace'))
    return '\n'.join(output)

source, target = sys.argv[1], sys.argv[2]
book = Workbook()
sheet = book.active
sheet.title = 'Messages'
sheet.append(['From', 'To', 'Cc', 'Date', 'Subject', 'Message-ID', 'Attachments', 'Body'])

for message in mailbox.mbox(source):
    attachments = []
    for part in message.walk():
        name = part.get_filename()
        if name:
            attachments.append(header(name))
    sheet.append([
        header(message['From']),
        header(message['To']),
        header(message['Cc']),
        header(message['Date']),
        header(message['Subject']),
        header(message['Message-ID']),
        '; '.join(attachments),
        message_text(message)
    ])

book.save(target)

O script grava uma mensagem por linha e mantém os nomes dos anexos como uma lista separada por ponto e vírgula; ele não incorpora os arquivos anexos. Ele extrai partes text/plain, portanto mensagens somente em HTML podem gerar um corpo vazio. Adicione uma etapa de conversão de HTML para texto se o arquivo contiver principalmente mensagens text/html.

Qualidade, compatibilidade e limitações

  • Tamanho das células no Excel: O Excel limita uma célula a 32.767 caracteres. Corpos de mensagem mais longos precisam ser truncados ou divididos entre células antes de serem salvos.
  • Codificação: Conjuntos de caracteres malformados ou declarados incorretamente podem substituir caracteres acentuados por �. Revise as mensagens multilíngues após a conversão.
  • Datas: Manter as datas como texto preserva o cabeçalho original, mas impede uma classificação confiável por data. Converter cabeçalhos validados em valores datetime com reconhecimento de fuso horário melhora a filtragem.
  • Duplicatas: Arquivos MBOX podem conter mensagens repetidas após exportações ou reparos de caixas de correio. Use a coluna Message-ID, quando presente, para identificar duplicatas.
  • Anexos e formatação: XLSX pode registrar nomes de anexos e texto das mensagens, mas não preserva as relações MIME originais do email, imagens incorporadas, assinaturas ou hierarquia de pastas, a menos que sejam criadas colunas separadas.
  • Arquivos grandes: Um workbook se torna difícil de usar quando se aproxima do limite de 1.048.576 linhas da planilha do Excel. Divida caixas de correio muito grandes por pasta, intervalo de datas ou vários workbooks.

Nota: Este registo de conversão mbox para xlsx está incompleto, deve ser verificado e pode conter incorreções. Por favor vote abaixo se achou esta informação útil ou não.

Esta informação foi útil?

Perguntas frequentes

O conversor de MBOX para XLSX é gratuito?

Sim, converter MBOX para XLSX no 101convert.com é totalmente gratuito. Não é necessário cadastro, e-mail nem instalação. Se você precisa de um limite de tamanho de arquivo maior ou quer converter mais arquivos de uma vez, veja nossos planos.

Qual o tamanho máximo do meu arquivo MBOX?

Você pode enviar arquivos MBOX de até 2000 MB e converter até 5 arquivos de uma vez em um único lote.

O que acontece com os arquivos enviados?

Os arquivos são processados automaticamente e excluídos dos nossos servidores poucos minutos após a conversão. Nunca visualizamos nem compartilhamos seus arquivos.

Preciso instalar algum programa para converter MBOX para XLSX?

Não. A conversão de MBOX para XLSX é feita totalmente online no navegador e funciona no Windows, Mac, Linux, Android e iPhone.

A conversão falhou?

Na maioria dos casos, a causa é um formato de arquivo incorreto. Envie um arquivo MBOX válido para esta conversão de MBOX para XLSX. Às vezes, o problema também pode estar do nosso lado. Analisamos falhas de conversão recorrentes e desativamos ou corrigimos o conversor se detectarmos algum defeito.

Outras conversões de arquivo .mbox

Converter para .xlsx
de outros formatos

Compartilhar nas redes sociais: