Postfix
| Postfix | |
|---|---|
| Kurzbeschreibung: | schlanker und sicherer Sendmail-Ersatz |
| Offizielle Website: | www.postfix.org |
| Offizielle Dokumentation: | Dokumentation |
| Lizenz: | GPL |
Inhaltsverzeichnis |
[Bearbeiten] HowTo
[Bearbeiten] Tipps und Tricks
[Bearbeiten] Mails aus der Queue löschen
Nachsehen welchen E-Mails momentan in der Warteschlange sind kann man mit mailq
|
> mailq -Queue ID- --Size-- ----Arrival Time---- -Sender/Recipient------- XXXXXXXXXXX 1512 Wed Feb 23 13:12:16 amqkxrtgjggja@parson.jp (host mail.xx.de[xxx] said: 450 <a@xxx.jp>: Sender address rejected: Domain not found)
|
jetzt die Mail anhand der ID löschen, XXXXXXXXX steht hier für die ID der Mail
postsuper -d XXXXXXXXXXX |
[Bearbeiten] saslauthd und LDAP
| Datei: /etc/conf.d/saslauthd |
SASLAUTHD_OPTS="${SASLAUTH_MECH} -a ldap -r"
|
Achtung: Der Parameter "-r" wird für Versionen >= 2.1.19 benötigt, damit bei Benutzernamen wie "michael@test.de" nicht nur michael als user-Id verwendet wird, sonder "michael@test.de".
in der Datei /etc/saslauthd.conf folgendes eintragen:
| Datei: /etc/saslauthd.conf |
ldap_servers: ldap://localhost/ ldap_bind_dn: uid=mail_auth,ou=People,dc=domain,dc=de ldap_search_base: ou=hosting,dc=domain,dc=de ldap_password: XXXXXX ldap_filter: (uid=%u) ldap_auth_method: bind |
[Bearbeiten] E-Mails mit falscher Absernderdomaine ablehnen
Um zu verhinder, dass Postfix E-Mails von Ansendern anzunehmen deren Domaine nicht existiert, muss man in der Datei main.conf folgenden Eintrage ergänzen:
| Datei: /etc/postfix/main.conf |
smtpd_sender_restrictions = reject_unknown_sender_domain |
[Bearbeiten] Tools
- MailScanner
- OpenLDAP
- gld greylisting für Postfix