Como faço para converter arquivos .eml em PDFs?

0

Eu tenho quase 300 e-mails no formato .eml que eu preciso converter ou imprimir em PDF para fins legais. Por causa disso, eu tenho algumas necessidades bastante específicas:

  1. Precisa ter números de página.
  2. NÃO deve ter outros cabeçalhos / rodapés (especialmente o caminho ou a data atual).
  3. NÃO deve mostrar destinatários BCC na impressão.
  4. Deve ter pelo menos para, de, cc e assunto.
  5. Não é necessário exibir o nome do usuário / perfil / conta na parte superior (como no estilo Memo do Microsoft Outlook)
  6. O nome do arquivo deve ser o assunto do e-mail, com algum tipo de índice exclusivo inserido ou anexado para evitar substituições.

O que eu tentei até agora (e porque não funcionou):

  1. Imprimindo em PDF a partir do Outlook. Sempre imprime com meu nome no topo. Eu acidentalmente descobri em casa que, se você abrir os arquivos sem configuração da conta, você pode imprimi-los individualmente sem nome. Mas não parece haver nenhuma maneira de importá-los para o próprio Outlook para imprimi-los todos de uma vez, ou, pelo menos, em lotes maiores que um de uma vez. Mesmo se eu estivesse inclinado a imprimi-los um de cada vez, o nome do trabalho / nome do arquivo que o Outlook parece usar como padrão para impressão-para-arquivo jobs é "Microsoft Outlook - Memo Style", o que não é bom.

    Nota: tenho acesso a três diferentes impressoras PDF em casa: Microsoft Print para PDF, Foxit Reader e PDFCreator. MSPTP não faz oferecer um nome de arquivo padrão, e os outros dois usam o que eu mencionado acima.

  2. Importe-os para uma pasta local do Thunderbird usando importexporttools add- em. Esta pode ser a minha melhor aposta, mas a questão que me deixa louco mais do que deve ser capaz de usar importexporttools novamente para salvar os arquivos, en masse, para PDF, mas qualquer que eu salvar em PDF dessa maneira tem o padrão cabeçalhos / rodapés neles. Eu vasculhei os arquivos de configuração e configurei dentro e fora de Tbird e eu não posso para a vida de mim encontrar onde está obtendo essa configuração. A alternativa é salvar tudo 300 um por um por um. Mas mesmo que eu esteja pronto para isso, as impressões da Tbird ou cabeçalhos escassos (acho que consistia em, data, assunto em print.show_header = 0) ou a coisa toda-- não há intermediários. Frustrantemente, não há diferença entre os cabeçalhos "normais" (1) e cabeçalhos (2) - ambos parecem imprimir o cabeçalho completo. Então, se eu for esta rota, vou ter que passar e remover manualmente qualquer BCC linhas dos PDFs de cerca de metade delas, mais ou menos.

  3. (Adicionado desde a postagem original) Alterando a extensão para mht e abertura no Internet Explorer. Tentei abrir no Firefox também, por boa medida, e Chrome. IE parecia bom, e os rodapés e os cabeçalhos eram formatáveis, mas todos os cabeçalhos de e-mail eram completamente ausência de. O Firefox não iria nem abrir, manipulá-lo como um download, e Chrome era apenas o texto simples do corpo em uma longa linha, sem formatação e sem cabeçalhos. Apenas para cobrir todas as minhas bases, eu tentei os arquivos eml nos três navegadores, nada.

Alguém tem alguma ideia?

    
por Clueless 16.04.2017 / 08:15

2 respostas

0

Se você tiver vários arquivos EML para convertidos em arquivos PDF junto com anexos, recomendamos o conversor eml para PDF, o que facilita o processo de conversão e permite salvar vários arquivos EML, mantendo intacta a estrutura de pastas e outros dados associados.

Você pode verificar mais informações sobre isso em " Solução para converter vários arquivos EML em formato PDF ".

    
por 08.08.2017 / 14:51
0

Aqui é uma ferramenta de código aberto que converte EML (formato MIME) para% código%. Faz isso por

parsing (and cleaning) the mime/structure, converting it to html and then using wkhtmltopdf to convert the generated html to a pdf file.

Assim, você pode adaptar o processo de conversão para HTML às suas necessidades ou pós-processar o arquivo HTML gerado antes de convertê-lo para PDF.

    
por 25.09.2018 / 10:41