Encaminhar e-mails dependendo do remetente e destinatário

1

Com o Postfix, é possível uma entrada em main.cf ( virtual_alias_maps = hash:/etc/postfix/virtual ) e um arquivo adicional (aqui /etc/postfix/virtual ) para encaminhar e-mails, dependendo do destinatário.

Minha pergunta é: como os e-mails podem ser encaminhados para um endereço específico, dependendo do remetente e do destinatário? Não há usuários locais / destinatários de e-mail no servidor.

Um exemplo: os e-mails de [email protected] para [email protected] devem ser encaminhados para [email protected]. Alguém pode me ajudar com essa pergunta?

    
por Cyrus 20.09.2017 / 21:51

1 resposta

2

O postfix por si só NÃO PODE .

link

Header/body checks cannot depend on the recipient of a message.

One message can have multiple recipients, and all recipients of a 
message receive the same treatment. Workarounds have been proposed that 
involve selectively deferring some recipients of multi-recipient mail, 
but that results in poor SMTP performance and does not work for non-
SMTP mail.

Some sources of mail send the headers and content ahead of the 
recipient information. It would be inefficient to buffer up an entire 
message before deciding if it needs to be filtered, and it would be 
clumsy to filter mail and to buffer up all the actions until it is 
known whether those actions need to be executed.

Você precisa de um milter.

    
por 25.09.2017 / 09:21

Tags