Encaminhar e-mails para pastas no IMAP

1

Estou usando o Ubuntu 11.04 com PostFix e DoveCot para email em um VPS. Eu descobri como executá-los e consegui enviar / receber e-mails.

Até agora, estou usando a seguinte abordagem: Tenho muitos domínios e um domínio principal principal. Eu criei uma conta onde todos os emails enviados para esses domínios (catch-all) encaminham para essa conta principal (e única).

Eu decidi usar Pastas para gerenciar meus domínios. Por isso, para o domínio example.com, criei uma pasta chamada exemplo. Tudo está bem, no entanto, quero automatizar o processo.

Quero que os emails enviados para o endereço [email protected] sejam colocados automaticamente na pasta do domínio. Como fazer isso?

    
por Omar Abid 16.07.2011 / 14:32

4 respostas

1

É responsabilidade do agente de entrega local fazer isso. Opções comuns são o procmail e a peneira. Por exemplo, no procmail:

* ^To:.*[email protected]
example/
    
por 16.07.2011 / 14:45
1

A peneira é o caminho a percorrer.

A Dovecot incorporou recursos de filtragem. Você só precisa colocar suas regras no lugar certo.

Acho que as versões mais recentes do dovecot têm até o protocolo managesieve integrado para que você possa usar o editor de regras de peneira de desktop.

Esta é uma solução padrão com amplo suporte.

Peneirar clientes de desktop: link

    
por 16.07.2011 / 14:50
0

IIRC, a sintaxe é mainaddr+subfolder@ e mainaddr+subfolder.subsubfolder@ .

    
por 16.07.2011 / 17:03
0

Se o seu "encaminhamento geral" for o encaminhamento pós-entrega (no qual as mensagens são injetadas novamente após o envio para a caixa de correio de encaminhamento) ou o encaminhamento pré-entrega que reconfigura o destinatário do envelope, você tem pouca escolha além do que M. womble descreve.

No entanto, se o seu encaminhamento for tal que o correio chegará à sua máquina com a caixa de correio do destinatário do envelope original inalterada , como seria o caso se esta máquina fosse listada como o host de correio para todos esses vários domínios, então, o que você está procurando é essencialmente fornecido com o Postfix, como seu domínio de caixa de correio virtual . Todos os e-mails para, digamos, [email protected] e [email protected] podem ser direcionados para áreas de armazenamento individuais maildir, usando o banco de dados de mapas de caixa de correio virtual .

Simplesmente combine isso com maildirs individuais para pastas separadas em uma única conta de usuário da Dovecot, e você receberá mensagens para OmarAbid em cada domínio classificado em pastas individuais.

    
por 25.07.2011 / 17:02