Wie deaktiviere ich die Benachrichtigung über die Nichtzustellung des Absenders in Postfix?


8

Ich möchte Postfix stoppen Nichtlieferung Benachrichtigungen an mein lokales Konto zu senden, hier ist Beispiel aus meiner 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, ...

Wie kann ich das in meiner main.cf konfigurieren?


1
Wenn Sie uns das vollständige Protokoll von F151362C6F5F anzeigen, sehen wir möglicherweise, warum diese Bounces überhaupt generiert werden, und helfen Ihnen, das eigentliche Problem zu beheben. Das Deaktivieren von Bounces ist nicht die Lösung und wird dringend empfohlen. Bounces sind ein wichtiger Bestandteil des E-Mail-Systems.
Gryphius

3
Er bittet nicht darum, Bounces zu deaktivieren. Er spricht von Bounce- Benachrichtigungen , die konfigurierbar sind.
Adaptr

@adaptr yep, diese kluge Aussage über "Sie müssen das Grundproblem beheben", ohne diese Bounce-Nachricht zu sehen! = Bounce-Nachricht hat die Leute davon abgehalten, auf die Antwort hinzuarbeiten ...
Florian Heigl

Antworten:


7

Die Antwort:

master.cf

bounce    unix  -       -       n       -       0       bounce

sollte geändert werden zu:

master.cf

bounce    unix  -       -       n       -       0       discard

6
Eine Erklärung, warum es schlecht ist, sollte bitte gegeben werden, Downvoters.
Asfand Qazi

Rewrote Kommentar von Gryphius wird diese Lösung deaktivieren Bounce - Service sein, es ist nicht die Lösung und stark wie prallt ein wichtiger Bestandteil des E - Mail - Systems ist entmutigt. Stattdessen sollten Sie untersuchen, warum diese Bounces überhaupt generiert werden, und Ihnen helfen, das eigentliche Problem zu beheben.
Masegaloeh

5
@masegaloeh Das ist kein guter Grund, denn in meinem Fall wird der Absprunggrund aus den Protokollen gezogen und die Absprungnachricht ist eine Verschwendung von Ressourcen. Es ist absolut nicht hilfreich von Ihnen, eine Antwort zu entmutigen, da sie nicht zu Ihrem Anwendungsfall passt, sondern zum Anwendungsfall anderer Personen.
Phillipp

3

Überprüfen Sie die folgenden Einstellungen, um zu steuern, wohin und wann Bounce-Benachrichtigungen gesendet werden:

bounce_notice_recipient
notify_classes

Beide werden hier beschrieben: http://www.postfix.org/bounce.8.html


Es scheint mir nicht zu erlauben, die Benachrichtigung abzubrechen, sondern nur zu konfigurieren, dass sie an einen Ort gesendet wird, oder zu konfigurieren, was gemeldet werden soll. Ich werde einige Tests durchführen, indem ich diese Einstellung auf leere Werte setze und zurückmelde
David MZ

notify_classes=
Adaptr

@adaptr: Es scheint nicht zu funktionieren. Wenn Sie notify_classes leer lassen, wird postfix gezwungen, zum Standardwert zurückzukehren (wie es mir scheint). Ich habe ein ähnliches Problem wie David.
Koressak

3

Die postconf docs Liste 8 Arten von Klassen mitteilen: bounce, 2bounce, data, delay, policy, protocol, resourceund software. Ich schlage folgendes vor:

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

Sie erhalten Benachrichtigungen über prallte unzustellbare Mail, Probleme von Postfix ( data, resourceund software) und E - Mail , die aus technischen Gründen nicht zugestellt werden konnte (ein Problem auf Ihrer Seite zeigen kann, delay).

bounceund policywürde Sie über abgelehnte / zurückgesendete E-Mails und protocolüber Spammer oder ähnliches informieren (sie verstoßen gegen das SMTP-Protokoll)


Die Fehlerklasse datawird seit Postfix 2.9 unterstützt.
Hynekcer
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.