이메일 오류

settings가 다음과 같을 때:

DISCOURSE_DEVELOPER_EMAILS: 'admin@plemya-x.ru'
DISCOURSE_SMTP_ADDRESS: smtp.beget.com
DISCOURSE_SMTP_PORT: 2525 or 25
DISCOURSE_SMTP_USER_NAME: admin@plemya-x.ru
DISCOURSE_SMTP_PASSWORD: ""
#DISCOURSE_SMTP_ENABLE_START_TLS: true           # (optional, default true)
DISCOURSE_SMTP_DOMAIN: plemya-x.ru
DISCOURSE_NOTIFICATION_EMAIL: admin@plemya-x.ru
LETSENCRYPT_ACCOUNT_EMAIL: admin@plemya-x.ru

오류:

Jobs::HandledExceptionWrapper: Wrapped Net::SMTPAuthenticationError: 504 PLAIN authentication mechanism not supported 

settings가 다음과 같을 때:

DISCOURSE_DEVELOPER_EMAILS: 'admin@plemya-x.ru'
DISCOURSE_SMTP_ADDRESS: smtp.beget.com
DISCOURSE_SMTP_PORT: 465
DISCOURSE_SMTP_USER_NAME: admin@plemya-x.ru
DISCOURSE_SMTP_PASSWORD: ""
#DISCOURSE_SMTP_ENABLE_START_TLS: true           # (optional, default true)
DISCOURSE_SMTP_DOMAIN: plemya-x.ru
DISCOURSE_NOTIFICATION_EMAIL: admin@plemya-x.ru
LETSENCRYPT_ACCOUNT_EMAIL: admin@plemya-x.ru

오류:

Jobs::HandledExceptionWrapper: Wrapped Net::ReadTimeout: Net::ReadTimeout with #<TCPSocket:(closed)>

아래 옵션은 어떤 상태에서도 효과가 없습니다.

DISCOURSE_SMTP_ENABLE_START_TLS: true

해결 방법을 찾았습니다. app.yml 파일에 다음 내용을 추가하세요:

DISCOURSE_SMTP_AUTHENTICATION: login