Postfix equivalente de Exim: fail: para aliases virtuais

2

Estou no processo de migrar uma configuração de correio existente do Exim para o Postfix, que envolve vários domínios virtuais (ou seja, eles não estão vinculados ao nome da máquina ou às contas do sistema local).

Eu encontrei algumas entradas em /etc/aliases que se parecem com isso:

aliasname: :fail: Failure message

Se eu enviar e-mail para [email protected] , recebo uma rejeição com 550: Failure message . Efetivamente, esses aliases são endereços que não são mais usados, mas fornecem uma mensagem de erro um pouco mais útil, em vez de simplesmente excluir o alias.

Existe funcionalidade equivalente disponível para o Postfix?

    
por pwaring 18.09.2015 / 11:32

1 resposta

4

Estes podem ser encontrados no Postfix access table .

Por exemplo:

username@       REJECT Go away, we don't want any

ou

username@domain 550 5.1.1 Are you daft? Stop mailing here. They died in a fire.

Mas lembre-se de que isso corresponderá aos endereços do remetente ou do destinatário, dependendo de quando você chamá-lo de main.cf . Para verificar o endereço do destinatário, adicione a smtpd_recipient_restrictions :

            check_client_access hash:/etc/postfix/access,

Ele pode filtrar muito mais do que o endereço de e-mail, então você provavelmente terá mais do que isso para adicionar a ele.

    
por 18.09.2015 / 11:40

Tags