Que formato de arquivo para salvar e-mails como arquivos únicos, independente de plataforma e pesquisável?

6

Eu quero armazenar e-mails como arquivos únicos diretamente no sistema de arquivos (em diretórios junto com os outros arquivos que pertencem ao mesmo "projeto").

O que eu preciso:

  • os arquivos de e-mail precisam ser pesquisáveis (conteúdo do texto completo do e-mail e também conteúdo dos anexos, se existirem)
  • independente de plataforma: os e-mails podem ser abertos no Windows XP (e 7), MacOS X e Linux

Isso é possível?

  • Qual formato de arquivo pode ser usado e
  • quais aplicativos seriam necessários para abrir / exibir o e-mail no OS X, Windows ou Linux?
  • Os anexos podem permanecer dentro do arquivo e também ser pesquisáveis pelo título e pelo conteúdo de texto completo?
  • Como eu poderia armazenar / exportar uma ou várias mensagens selecionadas do MS Outlook XP ou do MS Entourage ou do Apple Mail (no OS 10.6) nesse formato em um local distinto no disco rígido?

Antecedentes da pergunta:
 Estou trabalhando em um PC (executando o Windows XP no momento, mas talvez o Windows 7 ou Linux em breve) e em um Mac (OS X 10.6.8), que estão em uma LAN. Eu estou usando o Entourage 2004 e Outlook XP no Momento para e-mails, mas estou pensando em mudar para o Apple Mail no Mac e alguma alternativa livre no PC. E-mails geralmente pertencem a um "projeto" que também tem outros arquivos e eu gostaria de tê-los todos em um só lugar, em vez de ter que procurar por e-mails no cliente de e-mail e por outros arquivos no diretório do projeto. Outro benefício de armazenar os e-mails diretamente no sistema de arquivos seria disponibilizá-los em ambos os computadores (embora no momento não consiga acessar todos os e-mails de ambos os computadores, pois eles usam contas de e-mail diferentes).

    
por MostlyHarmless 24.12.2012 / 00:29

2 respostas

2

O Thunderbird deve funcionar para você. Está disponível nas 3 plataformas.

Você pode exportar em massa para salvar e-mails como arquivos .eml individuais. (arquivos .eml são pesquisáveis em todas as 3 plataformas)

(Eu não tenho certeza, mas eu não acho que você pode salvar como a cópia atual na caixa de entrada como individual, você provavelmente terá que exportar em massa a pasta)

    
por 24.12.2012 / 00:36
2

Você pode usar o getmail para baixar e-mails e armazená-los no formato maildir, que é basicamente um arquivo por e-mail em texto simples .

Um .getmailrc como este faria o que você está procurando, ele copiará todos os e-mails do seu servidor imap em sua unidade c :. Se você programar o getmail, poderá fazer o backup do seu e-mail para pesquisar para sempre:

[retriever]
type = SimpleIMAPSSLRetriever
server = imapserver.domain.com
username = myusername
password = mypassword
mailboxes = ("INBOX", )

[destination]
type = Maildir
path = c:\Maildir

Você pode executar getmail em Windows usando o cygwin.

    
por 24.12.2012 / 04:44