こんにちは、最近 QQ 企業メール(通称:腾讯企业邮箱)の送信者設定でいくつかの問題に遭遇しました。私のメール設定は以下の通りです。
DISCOURSE_SMTP_ADDRESS: smtp.exmail.qq.com
DISCOURSE_SMTP_AUTHENTICATION: login
DISCOURSE_SMTP_ENABLE_START_TLS: true
DISCOURSE_SMTP_OPENSSL_VERIFY_MODE: none
DISCOURSE_SMTP_PORT: 587
DISCOURSE_SMTP_USER_NAME: username@domain.tld
DISCOURSE_SMTP_PASSWORD: ***
また、設定パネルで notification_email も設定済みです。
しかし、パネルからテストメールを送信しようとすると、システムは常に「501 mail from address must be same as authorization user」というエラーを返します。
DISCOURSE_SMTP_USER_NAME と notification_email が同じメールアドレスであることを二重に確認しましたが、SMTP 設定は SMTP Test Tool でテストをパスしています。
現在、メール設定のどの部分が問題なのか見当がつかないため、デバッグする方法や、Discourse インスタンスが送信しようとした生メールを確認する方法があれば教えていただけないでしょうか。それによって、メールの from: アドレスセクションが正しいかどうかを診断できます。
ご支援やご助言を心よりお待ちしております。
メール設定について参考にした投稿を以下に挙げます。
https://community.jenkins-zh.cn/t/discourse/202
