postfix – Ärger
openSuSE 13.0
Meine postfix-Konfiguration mittels mbox funktioniert nicht richtig, da ich
meine Systemmail nicht empfange.
Deshalb muss ich da ‚mal Hand anlegen und habe ein kleines How-To verfasst:
Zuerst editiert man mal die /etc/postfix/main.cf:
in Zeile ‚myhostname =‚ trägt man hostname.yourdomain ein und
arbeitet die unten angegebenen Schritte durch.
# alle Mails in der Mailqueue (Warteschlange) löschen
postsuper -d ALL
# Zugriffsfehler in der Datei maillog beheben
postfix stop
postconf -e „strict_mailbox_ownership=no“
postfix start
# Datenbankfehler „xyz.db is older than …“ beheben
postfix stop
postmap /etc/aliases
postmap /etc/postfix/canonical
postfix start
# Testmail senden (für ‚root@hostname.site‘ muss man den eigenen Systemmail-Account,
# den Rechner- und Domänennamen einsetzen)
/usr/bin/mail -r testmail -s „Test MAIL“ root@hostname.site <<EOF
EOF
# war postfix auch tatsächlich gestartet?
postfix status
# Einen Blick in alle maillog-Dateien (gibt’s was Wichtiges?) und dann löschen
# wir alles
cd /var/log
more mail*
>mail >mail.err >mail.info >mail.warn
That’s it!