Email utopia: multiplataforma (inc mobile), criptografia, assinatura, threading, agregação de conta. É possível? Se sim, como?

1

Eu gostaria de alcançar o seguinte:

  1. Seja capaz de agregar minhas contas de e-mail, para que eu possa receber um e-mail enviado para uma das minhas contas de e-mail e responder a qualquer outra conta de e-mail, sem ter que trocar clientes de e-mail e sem quebrar a conversa. / li>
  2. Ser capaz de enviar e-mails assinados e / ou criptografados usando PGP / GPG ou S / MIME de qualquer cliente de e-mail que eu use.
  3. Poder acessar meus e-mails com segurança em meu computador (por exemplo, por meio de um cliente de e-mail baseado na Web usando HTTPS ou por meio de um programa cliente de e-mail instalado em uma partição criptografada em meu computador).
  4. É possível acessar meus e-mails com segurança nos computadores de outras pessoas (por exemplo, por meio de um cliente de e-mail baseado na Web usando HTTPS ou por meio de um programa cliente de e-mail transportado em uma chave USB criptografada).
  5. Acesse meus e-mails com segurança em um telefone celular Android, usando um cliente de e-mail que me permita ler e escrever mensagens quando não estiver conectado à Internet.
  6. Poder pesquisar nos campos de assunto, mensagem, remetente, para, cc e bcc dos meus e-mails de qualquer cliente de e-mail que eu use.
  7. Consiga um cliente de e-mail gráfico em todos os casos.

Atualmente, o Gmail fornece parcialmente 1 (apenas através da interface do Gmail na Web: não via celular ou via clientes locais, AFAIK), e fornece totalmente 3, 4, 5, 6 e 7. Também pode ser possível parcialmente forneça 2 (novamente, somente através da interface do Gmail na Web, e somente ao usar o Firefox para acessá-lo) com a adição do Complemento do Gmail S / MIME Firefox , mas é possível que isso tenha impacto em 6.

Existe uma solução que fornece todos os sete? Não precisa ser baseado no Gmail. Se sim, o que é isso?

Por uma "solução", quero dizer alguma combinação de:

  • host de email,
  • cliente de email para usar no meu computador,
  • cliente de e-mail para usar quando o único dispositivo conectado à Internet disponível for o laptop / desktop de outra pessoa,
  • cliente de email para usar no Android,
  • e quaisquer detalhes de configuração que possam ser necessários.
por sampablokuper 21.04.2011 / 21:09

4 respostas

2

Eu não gosto de usar clientes de e-mail gráfico, e o melhor que eu tenho é o ssh para o meu próprio servidor onde executo o mutt localmente. Eu pego e-mails de todas as minhas contas para este servidor com o fetchmail.

Isso não satisfaz sua condição Android.

O único problema que tenho com esta configuração é que existe um único ponto de falha. Eu gostaria de ter meu banco de dados de e-mail distribuído de alguma forma.

    
por 24.04.2011 / 16:29
0

O mais parecido com uma resposta que consegui chegar até agora é o seguinte:

  • Firefox + Gmail S / MIME no meu computador
  • Firefox + Gmail S / MIME em uma chave USB criptografada para uso em computadores de outras pessoas
  • Fennec + Gmail S / MIME, se puder ser adaptado para o Fennec, no Android.

Alguém pode fazer melhor ou fornecer dicas sobre a maneira mais fácil de implementar essa sugestão?

    
por 22.04.2011 / 06:58
0

Thunderbird + IMAP + (S / MIME | (GnuPG + Enigmail)).

No Android, K-9 + IMAP + APG.

O Gmail suporta IMAP e SMTP seguros (e você pode enviar e-mails de qualquer endereço vinculado a sua conta).

    
por 22.04.2011 / 16:34
0

Minha opinião sobre seus objetivos:

  1. Contas de e-mail agregadas: vários clientes fornecem acesso a várias contas. Isso é algo para se procurar um determinado cliente.

  2. Enviar / receber mensagens PGP / S / MIME assinadas / criptografadas: novamente, configure em uma base por cliente.

  3. Acesse os e-mails com segurança em seu próprio host: o IMAPS lhe dará a opção de usar um canal seguro e autenticado para acessar um servidor central (ou servidores).

  4. Acesse e-mails com segurança em um host arbitrário de terceiros: mais complicado. Eu geralmente não confio em sistemas de outras pessoas para ser seguro em uma base de software e, ocasionalmente, HW. Uma chave USB inicializável com um cliente IMAP pré-configurado cobriria o primeiro caso. Minha preferência seria ter meu próprio sistema (telefone, tablet, laptop) comigo.

  5. Acesso móvel seguro Android: o K9 Mail oferece IMAPS, acesso a várias contas e PGP / S / MIME. A segmentação é fraca em qualquer cliente móvel que já vi, mas será mantida em outros clientes. A pesquisa foi limitada, mas esperamos que melhore.

  6. Pesquise em vários campos: novamente, um problema de implementação específico do cliente.

  7. Tenha acesso a um cliente gráfico: se isso for "além de um cliente não gráfico", tenho uma oferta para você!

Solução básica:

  1. Hospede suas contas em um serviço que ofereça acesso IMAPS (SSL / TLS protegido IMAP). Você pode acessar sua (s) conta (s) de vários clientes.

  2. "offlineimap" é um utilitário de sincronização IMAP que pode manter as lojas locais e remotas da sua conta IMAP sincronizadas. Incluindo entre vários hosts do cliente (cada um está se sincronizando com o servidor IMAP apropriado para a (s) conta (s) em questão).

  3. Uma distribuição Linux inicializável em USB cobriria o caso de uso móvel. O KMail / Kontact, o Thunderbird, o Evolution e outros clientes com interface completa devem funcionar, vários deles também são multi-plataforma e também serão executados em sistemas MS Windows e Mac. Minha preferência é o cliente de email "mutt" no modo de console. É particularmente poderoso em segmentação, pesquisa e filtragem. Embora você tenha especificado a GUI, eu recomendo que você, pelo menos, examine os recursos do mutt. Garfos recentes incluem suporte para marcação do tipo GMail.

Dependendo do seu caso de uso específico, talvez você queira usar uma ferramenta IMAP sincronizada localmente (como o offlineimap) ou um cliente que se conecte diretamente e opere no servidor IMAP remoto. Mutt, novamente, pode operar em qualquer um dos modos. Também pode ser acessado localmente ou, como notou Tom Ellis, remotamente via SSH.

O encadeamento adequado de mensagens requer suporte de cabeçalho apropriado - criando, observando e interpretando os cabeçalhos "Referências" ou "Em resposta a". Veja: link

Mais uma vez, o mutt faz isso corretamente.

    
por 26.07.2012 / 02:14