동일한 시스템의 Dovecot IMAP 서버와 동일한 자격 증명을 사용하여 SMTP AUTH 로그인을 허용하도록 Exim을 구성하고 싶지만 네트워크 장치가 제공하지 않고 Exim 서버를 통과할 수 있도록 추가 자격 증명 세트도 허용하고 싶습니다. IMAP 사서함 자격 증명을 사용하여 전송합니다.
그래서 Exim을 사용하고 인증을 구현했으며 PLAIN
Dovecot 자격 증명으로 SMTP AUTH를 사용할 수 있습니다. 정말 좋습니다.LOGIN
driver = dovecot
그러나 이번에는 (로컬 파일에서 AUTH 자격 증명 검색)을 사용하여 PLAIN
인증 방법을 두 개 더 추가하면 오류 메시지가 표시됩니다.LOGIN
driver = plaintext
두 서버 인증자(dovecot_login 및 file_login)는 동일한 공통 이름(LOGIN)을 갖습니다.
하나의 SMTP AUTH 방법만 사용할 수 있고 다른 사용 가능한 방법을 시도할 가능성이 없다는 것이 맞습니까?
답변1
나는 마침내이에 대해 가져오기/내보내기 개발자에게 문의하세요.안타깝게도 plaintext
검증인은 확장할 수 있지만 검증인은 확장할 수 dovecot
없기 때문에 직접 수행할 수는 없습니다.
유일한 해결책은 SASL과 같이 Exim과 Dovecot이 모두 사용할 수 있는 외부 인증 방법으로 전환하는 것입니다.