Schwerwiegender Fehler (Anzahl der fehlerhaften Felder) bei der Konfiguration von Postfix

9447
narzero

Ich verwende dieses Tutorial, um einen Mail-Server mit Postfix, Dovecot und MySQL zu konfigurieren.

Während der Konfiguration von Postfix muss ich die folgenden Zeilen auskommentieren und dann Postfix mit neu starten service postfix restart. Beim Neustart erhalte ich folgende Fehlermeldung:

root@server-1:~# service postfix restart * Stopping Postfix Mail Transport Agent postfix /usr/sbin/postconf: fatal: file /etc/postfix/master.cf: line 23: bad field count postfix/postfix-script: fatal: cannot execute /usr/sbin/postconf! ...fail! 

So /etc/postfix/master.cfsieht ein Teil aus:

smtps inet n - - - - smtpd -o syslog_name=postfix/smtps # <<< line 23 -o smtpd_tls_wrappermode=yes -o smtpd_sasl_auth_enable=yes -o smtpd_client_restrictions=permit_sasl_authenticated,reject 

Was läuft falsch und wie löse ich das?

4

1 Antwort auf die Frage

7
narzero

Problem gelöst, indem der richtige Abstand verwendet wird:

smtps inet n - - - - smtpd -o syslog_name=postfix/smtps # <<< line 23 -o smtpd_tls_wrappermode=yes -o smtpd_sasl_auth_enable=yes -o smtpd_client_restrictions=permit_sasl_authenticated,reject 
Ja, es werden mindestens zwei Leerzeichen für die Einrückung benötigt. Einmal funktionierte der Platz nicht für mich. Ryan H. vor 7 Jahren 0