정상적으로 보내고 받는 공개 DNS 항목이 있는 이메일 서버가 있습니다.
imap 계정으로 Outlook에 추가하려고 시도했지만 항상 실패했습니다. 서버 오류 표시
Oct 30 15:29:04 mail.example.local dovecot[17250]: imap-login: Disconnected (auth failed, 1 attempts in 4 secs): user=<[email protected]>, method=PLAIN, rip=12.123.456.789, lip=123.4.56.7, session=<yjdfyjfkugih>
Oct 30 15:29:08 mail.example.local auth[17491]: pam_unix(dovecot:auth): check pass; user unknown
cat /etc/pam.d/dovecot
#%PAM-1.0
auth required pam_nologin.so
auth include password-auth
account include password-auth
session include password-auth
auth required pam_unix.so nullok
account required pam_unix.so
cat auth-system.conf.ext PAM authentication. Preferred nowadays by most systems. PAM is typically used with either userdb passwd or userdb static. REMEMBER: You'll need /etc/pam.d/dovecot file created for PAM authentication to actually work. <doc/wiki/PasswordDatabase.PAM.txt> passdb { driver = pam # [session=yes] [setcred=yes] [failure_show_msg=yes] [max_requests=<n>] # [cache_key=<key>] [<service name>] #args = dovecot }
답변1
이 가이드를 따른 후 이 문제를 해결했습니다.http://xmodulo.com/enable-user-authentication-postfix-smtp-server-sasl.html
여전히 작동하지 않았지만 문제를 일으키는 것은 내 비밀번호에 "£"가 있었기 때문인 것으로 밝혀졌습니다.