首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Weblate中的SMTPAuthenticationError (它使用Django)

Weblate中的SMTPAuthenticationError (它使用Django)
EN

Stack Overflow用户
提问于 2022-02-06 20:24:58
回答 1查看 143关注 0票数 0

我检查了很多关于这方面的堆叠溢出问题,似乎没有一个不像我那样确切,也没有真正对我有用,所以发布这个问题。因此,我试图使用docker设置魏氏,它希望我设置电子邮件主机用户、密码等,以便在使用站点时向用户发送邮件,我当前的docker-compose.override.yml如下所示:

代码语言:javascript
复制
version: '3'
services:
  weblate:
    ports:
      - 1111:8080
    environment:
      WEBLATE_EMAIL_HOST: smtp.mymailserver.com
      WEBLATE_EMAIL_PORT: 465
      WEBLATE_EMAIL_HOST_USER: translate@domain.com
      WEBLATE_EMAIL_HOST_PASSWORD: password
      WEBLATE_SERVER_EMAIL: translate@domain.com
      WEBLATE_DEFAULT_FROM_EMAIL: translate@domain.com
      WEBLATE_SITE_DOMAIN: translate.mydomain.com
      WEBLATE_ADMIN_PASSWORD: mypass
      WEBLATE_ADMIN_EMAIL: myemail@domain.com

我用移动gmail应用程序检查了这个程序,使用相同的传出服务器配置,它在那里运行得非常好(我能够从它发送邮件),但是每当我尝试使用weblate时,我就会看到这个错误:

代码语言:javascript
复制
SMTPAuthenticationError: (535, b'Authentication credentials invalid')

这就是我在日志中看到的全部错误

EN

回答 1

Stack Overflow用户

发布于 2022-02-08 09:26:18

您没有启用SSL,这可能是服务器拒绝crendentials的原因。尝试启用SSL

PS:在即将发布的版本中,端口465将自动打开此选项,请参见https://github.com/WeblateOrg/weblate/commit/efacbf5d7e36c7207e985744639564e7edfc2fbb

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71011344

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档