Postfix/Extras: Unterschied zwischen den Versionen
K Dirkwagner verschob die Seite Postfix:Extras nach Postfix/Extras, ohne dabei eine Weiterleitung anzulegen: Textersetzung - „:“ durch „/“ |
K Textersetzung - „ “ durch „ “ |
||
| Zeile 1: | Zeile 1: | ||
=== Eingehende E-Mails auf die schwarze Liste setzen | === Eingehende E-Mails auf die schwarze Liste setzen === | ||
Das manuelle Blacklisting eingehender E-Mails nach Absenderadresse ist mit Postfix problemlos möglich. | Das manuelle Blacklisting eingehender E-Mails nach Absenderadresse ist mit Postfix problemlos möglich. | ||
| Zeile 15: | Zeile 15: | ||
Endlich [https://wiki.archlinux.org/title/Restart neu starten] <tt>postfix.service</tt>. | Endlich [https://wiki.archlinux.org/title/Restart neu starten] <tt>postfix.service</tt>. | ||
=== IP-Adresse und Benutzeragenten ausblenden | === IP-Adresse und Benutzeragenten ausblenden === | ||
* im Received-Header des Absenders | * im Received-Header des Absenders | ||
* Dies ist vor allem ein Datenschutzproblem, wenn Sie Thunderbird verwenden und eine E-Mail senden | * Dies ist vor allem ein Datenschutzproblem, wenn Sie Thunderbird verwenden und eine E-Mail senden | ||
| Zeile 26: | Zeile 26: | ||
Erstellen <tt>/etc/postfix/smtp_header_checks</tt> mit diesem Inhalt: | Erstellen <tt>/etc/postfix/smtp_header_checks</tt> mit diesem Inhalt: | ||
/^Received: .*/ | /^Received: .*/ IGNORE | ||
/^User-Agent: .*/ | /^User-Agent: .*/ IGNORE | ||
Zum Schluss [https://wiki.archlinux.org/title/Restart neu starten] <tt>postfix.service</tt>. | Zum Schluss [https://wiki.archlinux.org/title/Restart neu starten] <tt>postfix.service</tt>. | ||
=== Regelbasierte Mailverarbeitung | === Regelbasierte Mailverarbeitung === | ||
Mit Richtliniendiensten kann man das Postfix-Verhalten bei der Zustellung von E-Mails leicht anpassen. '''postfwd''' und '''policyd''' policyd-pgsql oder policyd-sqlite stellen dafür Dienste bereit. | Mit Richtliniendiensten kann man das Postfix-Verhalten bei der Zustellung von E-Mails leicht anpassen. '''postfwd''' und '''policyd''' policyd-pgsql oder policyd-sqlite stellen dafür Dienste bereit. | ||
* Damit können Sie z.B, zeitbewusstes Grey- und Blacklisting von Sendern und Empfängern sowie SPF Policy-Checking implementieren. | * Damit können Sie z.B, zeitbewusstes Grey- und Blacklisting von Sendern und Empfängern sowie SPF Policy-Checking implementieren. | ||
| Zeile 38: | Zeile 38: | ||
; /etc/postfix/main.cf | ; /etc/postfix/main.cf | ||
smtpd_recipient_restrictions = | smtpd_recipient_restrictions = | ||
. .. | |||
check_policy_service unix:/run/policyd.sock | |||
check_policy_service inet:127.0.0.1:10040 | |||
Das Platzieren von Richtliniendiensten am Ende der Warteschlange reduziert die Last, da nur legitime E-Mails verarbeitet werden. | Das Platzieren von Richtliniendiensten am Ende der Warteschlange reduziert die Last, da nur legitime E-Mails verarbeitet werden. | ||
Version vom 14. Juni 2026, 00:51 Uhr
Eingehende E-Mails auf die schwarze Liste setzen
Das manuelle Blacklisting eingehender E-Mails nach Absenderadresse ist mit Postfix problemlos möglich.
/etc/postfix/blacklist_incoming
user@example.com REJECT
Dann nutzen Sie die postmap Befehl zum Erstellen einer Datenbank:
# postmap hash:blacklist_incoming
Fügen Sie den folgenden Code vor der ersten Zulassungsregel ein
main.cf:
smtpd_recipient_restrictions = check_sender_access hash:/etc/postfix/blacklist_incoming
Endlich neu starten postfix.service.
IP-Adresse und Benutzeragenten ausblenden
- im Received-Header des Absenders
- Dies ist vor allem ein Datenschutzproblem, wenn Sie Thunderbird verwenden und eine E-Mail senden
- Der empfangene Header enthält Ihre LAN- und WAN-IP und Informationen über den von Ihnen verwendeten E-Mail-Client. (Originalquelle: AskUbuntu ) Wir möchten den Received-Header aus ausgehenden E-Mails entfernen.
Dies kann durch die folgenden Schritte erfolgen:
Fügen Sie die folgende Zeile hinzu main.cf:
smtp_header _checks = regulärer Ausdruck:/etc/postfix/smtp_header_checks
Erstellen /etc/postfix/smtp_header_checks mit diesem Inhalt:
/^Received: .*/ IGNORE /^User-Agent: .*/ IGNORE
Zum Schluss neu starten postfix.service.
Regelbasierte Mailverarbeitung
Mit Richtliniendiensten kann man das Postfix-Verhalten bei der Zustellung von E-Mails leicht anpassen. postfwd und policyd policyd-pgsql oder policyd-sqlite stellen dafür Dienste bereit.
- Damit können Sie z.B, zeitbewusstes Grey- und Blacklisting von Sendern und Empfängern sowie SPF Policy-Checking implementieren.
Richtliniendienste sind eigenständige Dienste und wie folgt mit Postfix verbunden:
- /etc/postfix/main.cf
smtpd_recipient_restrictions = . .. check_policy_service unix:/run/policyd.sock check_policy_service inet:127.0.0.1:10040
Das Platzieren von Richtliniendiensten am Ende der Warteschlange reduziert die Last, da nur legitime E-Mails verarbeitet werden.
- Achten Sie darauf, es vor der ersten Erlaubnisanweisung zu platzieren, um alle eingehenden Nachrichten abzufangen.