我寻求帮助,发送邮件不起作用,我该怎么办?
已经尝试了一切,但都没有用
欢迎 @Amadov。很抱歉您遇到了问题,电子邮件配置确实不容易。
您尝试过的所有方法是否都包括了在 Discourse 新安装中排查电子邮件问题(https://meta.discourse.org/t/troubleshooting-email-on-a-new-discourse-install/16326)?
为了便于他人提供帮助,请说明您使用的是哪种邮件服务,以及该服务此前是否曾正常工作过。
2 个赞
containers/app.yml
DISCOURSE_HOSTNAME: 'newstory.host'
#DOCKER_USE_HOSTNAME: true
## TODO: 初始注册时将被设为管理员和开发者的逗号分隔邮箱列表,例如 'user1@example.com,user2@example.com'
DISCOURSE_DEVELOPER_EMAILS: 'support@newstory.host'
## TODO: 用于验证新账户和发送通知的 SMTP 邮件服务器
# 需要 SMTP 地址、用户名和密码
# 警告:SMTP 密码中的字符 '#' 可能导致问题!
DISCOURSE_SMTP_ADDRESS: smtp.beget.com
DISCOURSE_SMTP_PORT: 587
DISCOURSE_SMTP_USER_NAME: support@newstory.host
DISCOURSE_SMTP_PASSWORD: ***********
DISCOURSE_SMTP_ENABLE_START_TLS: false
#DISCOURSE_SMTP_AUTHENTICATION: none
#DISCOURSE_SMTP_OPENSSL_VERIFY_MODE: none
#DISCOURSE_SMTP_DOMAIN: smtp.beget.com
#DISCOURSE_NOTIFICATION_EMAIL: support@newstory.host
LETSENCRYPT_ACCOUNT_EMAIL: su**d@*k.**
