@RGJ 도움을 주신 모든 분들께 감사드립니다. 마침내, 정말로 이 문제를 해결했습니다. office365용 조정 사항은 DISCOURSE_SMTP_AUTHENTICATION: login을 사용하는 것입니다.
office365 SMTP 서버 및 포트 설정은 기본적으로 활성화되어 있는 STARTTLS와 함께 smtp.office365.com:587입니다.
사용자 이름은 office365를 사용하는 조직의 전체 이메일 주소이며, 보통 myaccount@mycompany.onmicrosoft.com 형태입니다. 이는 알림 이메일 주소와 같을 수도 있고 다를 수도 있습니다.
최종 설정은 다음과 같습니다:
DISCOURSE_SMTP_ADDRESS: smtp.office365.com
DISCOURSE_SMTP_PORT: 587
DISCOURSE_SMTP_USER_NAME: myacct@mycompany.onmicrosoft.com
DISCOURSE_SMTP_PASSWORD: mypassword
DISCOURSE_SMTP_ENABLE_START_TLS: true
DISCOURSE_SMTP_DOMAIN: outlook.com
DISCOURSE_NOTIFICATION_EMAIL: myacct@mycompany.com
DISCOURSE_SMTP_AUTHENTICATION: login
Mail Tester에 따르면 10점 만점에 10점입니다!