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, 방금 그랬던 것처럼요.
데비안은 이제 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 이후.