dovecot + eximの設定、exi​​mを再起動するとエラーが発生する

dovecot + eximの設定、exi​​mを再起動するとエラーが発生する

EximでDovecotを設定しようとすると、Eximを再起動するとエラーが発生します。

Exim configuration error in line 63 of /etc/exim/exim.conf:
  main option "dovecot_login" unknown

私は何が間違っていましたか?

答え1

exim.confこれは、ファイル、特に63行に対応するオプションがdovecot_login存在しないことを明らかに示しています。 eximバージョンがこの設定項目をサポートしていることを慎重に確認してください。

答え2

私はあなたがDebian HOWTOに従っていると仮定します。https://wiki2.dovecot.org/HowTo/EximAndDovecotSASL、ちょうどそうだったように。

Debian は exim4 を使用し、 exim.conf は存在せず、存在しても無視されます。

理由dovecot_loginは不明です。 exim4はこれのために準備されていないからです。begin authenticators構成では、キーワードが前になければなりません。 「分割」コンフィギュレーションモード(より複雑なインストールに一般的です)を使用している場合は、/etc/exim4/conf.d/authの下に魔法呪文が00_exim4-にあるファイル(おそらく05_dovecot)を配置することでこれを行うことができます。 config_header。

update-exim4.confは、conf.d/auth/の下のファイルを語彙順に処理し、そのディレクトリにある既存のファイルdovecot.confを無視します(ドットを持つすべてのファイルを無視するため)。 05_dovecotをご覧ください。 00_exim4-config_header 以降。

関連情報