Discourse SMTP 오류

잘 모르겠지만 왜… cPanel SMTP가 Discourse에서는 절대 작동하지 않습니다.

사실 최근에 새로 구매한 Ubuntu VPS에 discourse를 설치했습니다. 다른 전용 서버에 cPanel 서버가 하나 있습니다. cPanel SMTP 설정은 wordpress와 flarum을 포함한 모든 소프트웨어에서 항상 잘 작동하는데, 같은 설정을 Discourse에서는 적용해도 작동하지 않습니다.

자세한 내용은 다음과 같습니다:

주소 mail.domain.com
포트 587
사용자 이름 forums@domain.com
인증 plain
enable_starttls_auto true

테스트 메일이 절대 전송되지 않습니다. 'Sending test Email…'이라는 메시지가 5분 동안 계속 표시됩니다. 아주 오랜 시간이 지난 후:

테스트 이메일 전송 중 문제가 발생했습니다. 메일 설정을 다시 확인하고, 호스트가 메일 연결을 차단하지 않는지 확인한 후 다시 시도해 주세요.

이것은 설정을 전송하는 가장 첫 번째 cPanel 이메일입니다.

여기서는 포트 SSL이라고 되어 있는데 Discourse에서는 TLS라고 해서 혼란스럽습니다.

mail.domain.com 포트 465에 대한 외부 연결이 차단되지 않았는지 확인해 보셨나요?

메일러가 알림 이메일로 forums@domain.com을 기대하고 있다면, Discourse에서 해당 설정을 변경하셨나요?

아, 잠깐. Discourse를 포트 587을 사용하도록 설정해 두셨는데, 제공해 주신 스크린샷에는 포트 465가 표시되어 있습니다. 따라서 Discourse에 해당 포트(465)를 사용하도록 알려야 할 수 있습니다.

새로운 Discourse 설치에서 이메일 문제 해결을 확인해 보셨나요?

한번 시도해 보고 있습니다… Cloudflare이 메일러의 프록시에 영향을 미치나요?