안녕하세요,
제 사이트는 몇 년 동안 아무 문제 없이 운영되고 있었습니다. 그런데 갑자기 SMTP가 작동하지 않게 되었습니다. (호스트나 컨테이너에서 설정을 변경한 적은 없습니다.)
저는 SMTP(SMTPS가 아님)를 사용 중입니다. discourse 컨테이너에 들어가서 curl을 사용하여 메일 전송이 가능한지 테스트해 보았습니다:
curl smtp://mail.example.com --mail-from myself@example.com --mail-rcpt receiver@example.com --upload-file email.txt
그러나 Discourse는 메일을 보내지 않으며, 로그에는 단순히 다음과 같이 표시됩니다.
Net::ReadTimeout with #<Socket:(closed)>
호스트의 Postfix 로그에는 다음과 같은 내용이 기록되어 있습니다:
connect from unknown[172.17.0.5]
lost connection after CONNECT from unknown[172.17.0.5]
disconnect from unknown[172.17.0.5] commands=0/0
무엇이 변경되었을지 아는 분이 있을까요?
미리 감사드립니다.
GI
P.S.: 첫 번째 버전의 게시글이 실수로 잘려서 메시지 절반만 게시되었습니다. 방금 편집했습니다.