Comment désactiver la «notification de non-livraison de l'expéditeur» dans Postfix?

8

Je veux que postfix arrête d' envoyer des notifications de non-livraison à mon compte local, voici un exemple de mon journal

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, ...

Comment puis-je configurer cela dans mon main.cf?

David MZ
la source
1
si vous nous montrez le journal complet de F151362C6F5F, nous pourrions voir pourquoi ces rebonds sont générés en premier lieu et vous aider à résoudre le vrai problème. la désactivation des rebonds n'est pas la solution et fortement déconseillée. les rebonds sont une partie importante du système de messagerie.
Gryphius
3
Il ne demande pas de désactiver les rebonds; il parle de notifications de rebond , qui sont configurables.
adaptr
@adaptr yep, cette réflexion intelligente sur "vous devez résoudre le problème racine" tout en ne voyant pas ce rebond! = le message de rebond a induit les gens en erreur de chercher la réponse ...
Florian Heigl

Réponses:

7

La réponse:

master.cf

bounce    unix  -       -       n       -       0       bounce

devrait être changé en:

master.cf

bounce    unix  -       -       n       -       0       discard
tesst
la source
6
Une explication de POURQUOI est mauvais devrait être donnée s'il vous plaît, downvoters.
Asfand Qazi
Réécrit le commentaire de Gryphius Cette solution sera désactiver le service de rebond, ce n'est pas la solution et fortement déconseillée car les rebonds sont une partie importante du système de messagerie. Au lieu de cela, vous devriez rechercher pourquoi ces rebonds sont générés en premier lieu et vous aider à résoudre le vrai problème.
masegaloeh
5
@masegaloeh Ce n'est pas une bonne raison, car dans mon cas, la raison du rebond est extraite des journaux et le message de rebond est un gaspillage de ressources. Totalement inutile pour vous de décourager une réponse car elle ne correspond pas à votre cas d'utilisation, mais à celui des autres.
Phillipp
3

Pour contrôler où les notifications de rebond sont envoyées et quand, consultez les paramètres suivants:

bounce_notice_recipient
notify_classes

Les deux sont décrits ici: http://www.postfix.org/bounce.8.html

adaptr
la source
Cela ne semble pas me permettre d'annuler la notification, de la configurer pour qu'elle soit envoyée à un endroit ou de configurer quoi signaler, je vais faire des tests en définissant ces paramètres sur des valeurs vides et en faire rapport
David MZ
notify_classes=
adaptr
@adaptr: Cela ne semble pas fonctionner. Laissant notify_classes vide forcera postfix à revenir à la valeur par défaut (comme il me semble). J'ai un problème similaire à celui de David.
koressak
3

Les postconf docs liste 8 types d'informer les classes: bounce, 2bounce, data, delay, policy, protocol, resourceet software. Je suggère ce qui suit:

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

Vous recevez des notifications sur les messages non distribués renvoyés, les problèmes de postfix ( data, resourceet software) et les messages qui n'ont pas pu être livrés pour des raisons techniques (peuvent indiquer un problème de votre côté, delay).

bounceet policyvous avertirait des messages rejetés / renvoyés et protocoldes spammeurs ou similaires (ils violent le protocole SMTP)

sebix
la source
La classe d'erreur dataest prise en charge depuis postfix 2.9.
hynekcer