Bringen Sie keine E-Mails an bestimmte Adressen

571
rollstuhlfahrer

Auf CentOS 7 ist ein Postfix 2.10.1 ausgeführt. Dieser Dienst liefert E-Mail-Benachrichtigungen, die per SMTP an das Postfix gesendet werden.

Nun sollten einige Benutzer diese Benachrichtigungen nicht erhalten. Da die sendende Anwendung Benachrichtigungen für einige E-Mail-Adressen / Benutzer nicht unterdrücken kann, möchte Postfix, dass diese E-Mails akzeptiert und NICHT übermittelt werden. (Die Adresse befindet sich sowohl im ToHeader als auch im RCPT TOEnvelope-Attribut.)

Gibt es eine Möglichkeit, Postfix anzuweisen, E-Mails für eine oder mehrere E-Mail-Adressen still zu legen?


Die verwandte Frage Wie verwerfen Sie E-Mails, die von einem bestimmten lokalen Benutzer an externe Adressen gesendet wurden? fragt nach einem Filter, der auf dem Absender basiert. Ich möchte nach Empfänger filtern.

0
Warum fügen Sie sie nicht mithilfe des DISCARD-Dienstes zur Transporttabelle hinzu, dh fügen Sie der Transportdatei eine Zeile wie "user@domain.name. Discard:" hinzu, und erstellen Sie die transports.db mit postmap neu. (Ich bin im Moment nicht in der Nähe eines PCs, kann also nicht Schritt für Schritt anbieten, aber das ist die allgemeine Idee.) davidgo vor 5 Jahren 0
Auch das gefunden und es funktioniert. Wenn Sie also gerne eine Antwort schreiben, akzeptiere ich gerne. rollstuhlfahrer vor 5 Jahren 0

0 Antworten auf die Frage