Postfixの設定中に致命的なエラー(不正なフィールド数)


4

私が使っている このチュートリアル postfix、dovecot、mysqlを使ってメールサーバを設定する。

Postfixを設定している間、私は以下の行のコメントを外してからPostfixを再起動する必要があります。 service postfix restart。再起動時に次のエラーが表示され続けます。

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!

これは何の一部です /etc/postfix/master.cf ように見えます:

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

何が問題なのですか。どうすればこれを解決できますか?

回答:


7

以下のように正しい間隔を使用して問題を解決しました。

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

はい、字下げには少なくとも2つのスペースが必要です。一度スペースが私のために働かなかった。
Ryan H.
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.