Como desativar e-mails devolvidos no exim?

0

Como desativar e-mails devolvidos no exim?

Eu não quero que o servidor envie uma mensagem de devolução quando o email não existir.

    
por faressoft 09.07.2015 / 20:12

1 resposta

1

A rejeição é enviada quando a mensagem não pode ser entregue, ou seja, não há roteador apropriado para entrega. Se você tem certeza de que deseja descartar todas as mensagens de destinatários inexistentes, é necessário adicionar o último roteador:

dropper:
        driver          = accept
        transport       = null_transport
        no_more

Mas não tenho certeza se é uma escolha sábia. Se alguém digitar um erro no endereço legal, ele nunca saberá disso.

Melhor é verificar os destinatários no estágio RCPT na ACL.

Você pode fazer isso desta maneira:

acl_rcpt:
. . . . .
require domains   = +relay_to_domains : +local_domains
        verify    = recipient
. . . . .

Se a mensagem recebida não tiver um destinatário listado em seu banco de dados do usuário, essa mensagem será negada para envio. A única desvantagem dessa abordagem é que você precisa estar familiarizado o suficiente com a ACL de exim , já que essa regra deve ser colocada no local adequado dentro da ACL.

    
por 09.07.2015 / 22:08