Como desativar a "notificação de falha na entrega do remetente" no postfix?

8

Quero que o postfix pare de enviar notificações de falha na entrega para minha conta local. Aqui está um exemplo do meu log

17:47:08  A727B62C6F61: message-id=<20121124174708.A727B62C6F61@mail.***********>
17:47:08  F151362C6F5F: sender non-delivery notification: A727B62C6F61
17:47:08  A727B62C6F61: from=<>, size=4676, nrcpt=1 (queue active)
17:47:08  F151362C6F5F: removed
17:47:08  warning: dict_nis_init: NIS domain name not set - NIS lookups disabled
17:47:08  A727B62C6F61: to=<**********>, relay=local, delay=0.01, delays=0/0.01/0/0, ...

Como posso configurar isso no meu main.cf?

David MZ
fonte
1
se você nos mostrar o log completo de F151362C6F5F, poderemos ver por que esses saltos são gerados em primeiro lugar e ajudá-lo a resolver o problema real. desativar as devoluções não é a solução e é altamente desencorajado. As devoluções são uma parte importante do sistema de email.
Gryphius
3
Ele não está pedindo para desativar os saltos; ele está falando sobre notificações de devolução , que são configuráveis.
adaptr
@adaptr sim, essa pergunta inteligente sobre "você precisa corrigir o problema de raiz" sem ver essa mensagem de devolução! = devolução induziu as pessoas a não procurar a resposta ...
Florian Heigl

Respostas:

7

A resposta:

master.cf

bounce    unix  -       -       n       -       0       bounce

deve ser alterado para:

master.cf

bounce    unix  -       -       n       -       0       discard
tesst
fonte
6
Alguma explicação do porquê é ruim deve ser dada, por favor, defensores.
Asfand Qazi
Reescrever o comentário da Gryphius Esta solução desativará o serviço de devolução, não é a solução e é fortemente desencorajada, pois as devoluções são uma parte importante do sistema de email. Em vez disso, você deve investigar por que esses saltos são gerados em primeiro lugar e ajudá-lo a resolver o problema real.
Masegaloeh 27/05
5
@masegaloeh Essa não é uma boa razão, porque, no meu caso, a razão de devolução é retirada dos logs e a mensagem de devolução é um desperdício de recursos. É totalmente inútil da sua parte desencorajar uma resposta porque ela não se encaixa no seu caso de uso, mas nas de outras pessoas.
Phillipp
3

Para controlar para onde as notificações de devolução são enviadas e quando, observe as seguintes configurações:

bounce_notice_recipient
notify_classes

Ambos são descritos aqui: http://www.postfix.org/bounce.8.html

adaptr
fonte
Parece que não me permite cancelar a notificação, apenas configurá-la para ser enviada a um local ou configurar o que informar, farei alguns testes com a definição desses valores como vazios e o relatório
David MZ
notify_classes=
Adaptr 29/11/12
@ adaptr: Não parece funcionar. Deixar o notify_classes em branco forçará o postfix a retornar ao valor padrão (como me parece). Eu tenho um problema semelhante ao David.
koressak
3

Os docs postconf listar 8 tipos de notificar classes: bounce, 2bounce, data, delay, policy, protocol, resourcee software. Sugiro o seguinte:

notify_classes = 2bounce, data, delay, resource, software

Você recebe notificações sobre mensagens não entregues devolvidas, problemas de postfix ( data, resourcee software) e mensagens que não puderam ser entregues por motivos técnicos (podem indicar um problema do seu lado delay).

bouncee policynotificá-lo sobre e-mails rejeitados / devolvidos e protocolsobre spammers ou similares (eles violam o protocolo SMTP)

sebix
fonte
A classe de erro dataé suportada desde o postfix 2.9.
Hynekcer