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!

Kommentar (1)

  1. Gerald Christoph

    Mittlerweile bei OpenSuSE 13.2 angelangt. Der Fehler ist scheinbar noch vorhanden. Kann jedoch jetzt mittels dem Befehl:

    /usr/sbin/postfix set-permissions

    schnell gelöst werden.

    Ciao
    Gerald

    Antworten

Schreibe einen Kommentar zu Gerald Christoph Antworten abbrechen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

CAPTCHA Pflichtfeld / Required! * Time limit is exhausted. Please reload CAPTCHA.