Postfix를 사용하여 Ubuntu 서버에 SMTP 서버를 구성했지만 SMTP 인증에 문제가 있습니다. 서버를 통해 직접 이메일을 보내는 데 성공했습니다. 그러나 SASL을 사용하여 SMTP를 통해 인증하려고 하면 인증 실패가 발생합니다.
내 구성의 세부정보는 다음과 같습니다.
SMTP 서버: Postfix가 있는 Ubuntu 인증 방법: SASL(PLAIN)
테스트 방법:
SWAKS 테스트: swaks --to [수신자] --from [발신자] --server [smtp_server] --auth-user [사용자 이름] --auth-password [비밀번호] --auth PLAIN 결과: 535 5.7.8 오류: 인증 실패: 인증 실패
testaslauthd 테스트:
testaslauthd -u 사용자 이름 -p 비밀번호 결과: 성공
예상 결과: SASL을 사용한 인증 성공, SMTP를 통해 이메일 전송.
사용자 이름과 비밀번호를 다시 한번 확인했는데 정확했습니다. 서버의 인증 설정이 PLAIN으로 구성되어 있습니다. testaslauthd의 성공과 SWAKS의 실패 사이의 불일치로 인해 혼란스러워졌습니다.
비슷한 문제를 겪은 사람이 있거나 SASL 인증 실패의 원인이 무엇인지에 대한 통찰력을 제공할 수 있는 사람이 있습니까? 제가 놓칠 수 있는 일반적인 문제점이나 구성이 있습니까?
SASL을 사용하여 이 SMTP 인증 문제를 해결하는 데 도움이나 지침을 주시면 감사하겠습니다. 귀하의 시간과 전문 지식에 감사드립니다!