Estou usando uma combinação das seguintes ferramentas / pacotes:
- Horde Collaboration Suite
- Cyrus IMap Server
- fetchmail
- procmail
- sanitizante
- clamav
- spamassassin
A ferramenta procmail
está configurada para recuperar e-mails de minhas contas de e-mail em servidores públicos. Ele irá alimentar o email no repositório IMap usando cyrdeliver
, que faz parte do pacote Cyrus. Localmente em casa, acesso o servidor IMap diretamente com, e. Thunderbird. Fora da minha LAN doméstica, uso o frontend web fornecido pela Horde, que usa o IMap novamente. A Horde é uma suíte bastante estável e rica em recursos que também abrange, e. integração de calendário. Ele oferece o protocolo que é usado em meus servidores Microsoft Exchange, portanto, acessá-lo com smartphones padrão geralmente é muito fácil.
Os componentes sanitizer
e clamav
são usados para verificar se há vírus nos correios. Se necessário, os correios são corrigidos, e. anexos removidos, embora isso dificilmente seja necessário em um sistema Linux. Eu principalmente faço isso para não encaminhar emails infectados para outras pessoas.
O componente spamassassin
verifica os e-mails em busca de spam. Os emails de spam são movidos para pastas pré-configuradas na minha hierarquia de IMap.
O componente ingo
, que faz parte da suíte Horde, permite que você defina regras de filtragem para o seu correio. Há uma integração de interface web para isso. O conjunto de regras gerado é então executado por procmail
. Então, isso permite que você defina os filtros de e-mail, mesmo que você não esteja em sua LAN local. Na verdade, procmail
é a cola entre a maioria dos componentes.