프록시 nginx를 사용하여 Discourse를 구성했습니다. 사이트는 이메일 포함하여 정상적으로 작동했지만, 현재는 Discourse 로그에 오류가 표시되지 않은 채로 이메일이 전송되지 않습니다. 문제를 추적하던 중 다음 내용을 발견했습니다.
========================================
Discourse 2.7.0.beta1
irusweg.de의 Discourse 버전: Discourse 2.7.0.beta1
localhost의 Discourse 버전: NOT FOUND
==================== DNS 문제 ====================
이 서버는 NOT FOUND라고 보고하지만, xxx는 Discourse 2.7.0.beta1라고 보고합니다.
이는 DNS 문제이거나 중간 프록시가 원인이 될 수 있음을 시사합니다.
Cloudflare 또는 CDN을 사용하는 경우, 잘못 구성된 것일 수 있습니다.
이것이 Discourse의 문제가 아니라 프록시 구성 문제임을 알고 있습니다. 그럼에도 불구하고, 도움이 될 만한 힌트가 있다면 알려주시면 감사하겠습니다.
강력한 테스트를 위해 http://www.mail-tester.com/에서 주소를 가져오세요.
또는 자신에게 테스트 메시지를 보내면 됩니다.
메일 테스트에 사용할 이메일 주소? ('n' 입력 시 건너뜀) [admin@xxx.de]: d@mymail.de
다음 주소로 메일 전송 중
myserver:587을 사용하여 xxxxx로 전송 테스트 중.
= 오류 ========================================
예상치 못한 오류
500 5.5.1 잘못된 명령