onecame
(one came)
1
DISCOURSE_SMTP_ADDRESS: smtp.yandex.com.tr
DISCOURSE_SMTP_PORT: 587
DISCOURSE_SMTP_USER_NAME: admin@form.gelcoz.tk
DISCOURSE_SMTP_PASSWORD: “pass”
DISCOURSE_SMTP_ENABLE_START_TLS: true # (可选,默认为 true)
我已进行了这些调整,但邮件仍未发送。
错误:553 5.7.1 发件人地址被拒绝:不属于已认证用户。
Stranik
(Evgeny)
2
我在尝试解决此问题时,发现了一封来自 Yandex 的旧邮件,或许对您有所帮助。
发送信件时出现“发件人地址被拒绝:非用户所有”错误,表明尝试使用他人或其他邮箱地址发送邮件。此类错误通常发生在以下两种情况:
- 邮件使用同一域名下的另一个邮箱地址作为发件人。
- 邮件使用不同域名下的另一个邮箱地址作为发件人。
请注意:该错误信息会显示进行授权的邮箱地址,以及被指定为发件人的邮箱地址:
(5.7.1 <admin@example.com>: Sender address rejected: not owned by user mail@example.com)
admin@example.com:进行授权的邮箱地址。
mail@example.com:被指定为发件人的邮箱地址。
我的解决方案是:在所有地方统一使用同一个电子邮件地址。该邮箱已在 Yandex Connect 上注册。
pfaffman
(Jay Pfaffman)
3
您是否已配置 Yandex 从 noreply@form.gelcoz.tk 发送邮件?
pfaffman
(Jay Pfaffman)
5
您可以咨询 Yandex 如何配置其邮件服务器。
或者,如果您知道发件地址,可以按照 app.yml 末尾的说明修改 notification_email(或者既然您似乎已登录,也可以在 Web 界面中进行设置)。