안녕하세요
Discourse를 설치했습니다:
- 공식 30분 튜토리얼을 따랐습니다.
- Ubuntu 20.04를 사용했습니다.
- “축하합니다, Discourse를 설치했습니다” 화면까지 도달했습니다.
- 가입할 수 있으며, 이메일이 전송되었다고 표시되지만 제 받은 편지함으로 이메일이 도착하지 않습니다.
- "활성화 다시 보내기"를 클릭해도 마찬가지입니다.
새로운 Discourse 설치 환경에서 이메일 문제를 해결하기 위해 시도한 것들 (“troubleshooting email on a new discourse install” 참고):
- Telnet: 연결은 정상입니다 (연결 및 서비스 준비 완료).
- discourse doctor: “UNEXPECTED ERROR 500 5.0.0 Unknown or unimplemented command.” …이것은 흔한 오류가 아닙니다. 권장되는 해결책이 없습니다. 위 정확한 오류 메시지를 h ttps://meta.discourse.org/에 보고해 주세요.
- 이메일 제공업체 로그: 이메일이 전송되었음을 나타내는 내용은 보이지 않습니다.
- Discourse 로그:
Apache
root@ubuntu-2gb-fsn1-3:/var/discourse# tail shared/standalone/log/rails/production.log
lib/middleware/enforce_hostname.rb:23:in call'* *lib/middleware/request_tracker.rb:177:in call’
Rendered exceptions/not_found.html.erb within layouts/no_ember (Duration: 0.5ms | Allocations: 137)
Rendered layout layouts/no_ember.html.erb (Duration: 8.0ms | Allocations: 1280)
Rendered html template (Duration: 0.0ms | Allocations: 2)
Rendered layouts/email_template.html.erb (Duration: 0.3ms | Allocations: 30)
Delivered mail 8731fbdf-b6c8-49b5-86d5-08d8c32e5ac1@talk.absolutum. net (485.7ms)
Job exception: 500 5.0.0 Unknown or unimplemented command.
- 이메일 도메인
- 제 도메인은: talk.absolutum. net
- 이메일 전송 도메인은: norepoy@absolutum.net (따라서 이는 도메인과 다릅니다)
- 따라서 “-exec: rails r “SiteSEttings.notification_email…”” 주석 해제 후 app.yml에 제 이메일을 입력했습니다.
- 앱을 재빌드했습니다.
- 명령줄을 통해 sitesettings.notification 이메일도 변경했습니다.
- yml 파일에서 TLS 사용/미사용, 포트 587 및 25 (두 포트 모두 제 이메일 제공업체에서 지원하며 재빌드도 수행)을 시도했습니다.
- 이메일 도메인에 IP 주소가 없습니다.
- discourse doctor 결과:
==================== MAIL TEST ====================
견고한 테스트를 위해 h ttp://www.mail-tester.com/에서 주소를 가져오세요.
또는 단순히 자신에게 테스트 메시지를 보내세요.
메일 테스트용 이메일 주소? (‘n’ 입력 시 건너뜀) [info@absolutum.net]:
info@absolutum.ne t. . .로 메일 전송 중.
smtp .socketlabs.com:587, 사용자 이름:server34665, plain auth를 사용하여 info@absolutum.ne t으로 전송 테스트 중.
======================================== ERROR ========================================
UNEXPECTED ERROR
500 5.0.0 Unknown or unimplemented command.
====================================== SOLUTION =======================================
이것은 흔한 오류가 아닙니다. 권장되는 해결책이 없습니다!
위 정확한 오류 메시지를 h ttps://meta.discourse.org/에 보고해 주세요.
(해결책을 찾으면 그것도 함께!)
이 문제를 해결하기 위해 시도해 볼 수 있는 방법에 대한 아이디어가 있다면 감사하겠습니다.
(새로운 사용자로서 링크를 2개만 사용할 수 있어 일부 URL에 공백을 넣었습니다)
감사합니다
Olivier