Postfix をインストールしましたが、正常に動作します。 Dovecot をインストールし、その構成も設定しました。しかし、service dovecot start
を試すと、起動時に終了します。 syslogには次のものがあります。
Nov 19 10:54:02 servername kernel: [2510855.242291] init: dovecot main process (29159) terminated with status 89
Nov 19 10:54:02 servername kernel: [2510855.242305] init: dovecot respawning too fast, stopped
Dovecotをインストールして正常に動作していたので、構成を変更し、DovecotとPostfixを削除してから、再度インストールしました。 /usr/share/doc/dovecot-core/example-config/
からデフォルト構成をコピーし、チュートリアルで言及されているように必要な構成を変更しました。今、私はこの問題を抱えています。私に何ができる?
最初に、/etc/dovecot/
および/etc/dovecot/conf.d/
のすべての構成ファイルの構文を確認します。
次に、/etc/dovecot/conf.d/10-ssl.conf
およびssl_cert
パスのssl_key
を確認します。指定されたファイルを確認します。存在しない場合は、mkcert.sh
を使用してSSLキーと証明書を作成します。すべての情報を見つけることができます こちら 。 dovecot-openssl.cnf
をダウンロードし、値を変更します。 mkcert.sh
をダウンロードして実行します。その変更後10-ssl.conf
:
ssl_cert = </etc/ssl/certs/dovecot.pem
ssl_key = </etc/ssl/private/dovecot.pem
Dovecotを再起動します。