python-3.x - yandex 邮件不使用 smtp 发送
问题描述
我有一个
mail@mycustomdomain.ru
委托给 mail.yandex.ru 的自定义电子邮件这是我的 smtp 设置:
EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
EMAIL_HOST = 'ssl://smtp.yandex.ru' # mail service smtp
EMAIL_HOST_USER = 'mail@mycustomdomain.ru' # email id
EMAIL_HOST_PASSWORD = '8324234LO2' #password
EMAIL_PORT = 465#
EMAIL_USE_TLS = True
DEFAULT_FROM_EMAIL = 'mail@mycustomdomain.ru'
但是电子邮件没有发送。我该怎么办?
解决方案
你能改变:
EMAIL_HOST = 'ssl://smtp.yandex.ru' # mail service smtp
至:
EMAIL_HOST = 'smtp.yandex.ru' # mail service smtp
推荐阅读
- python - 我究竟做错了什么?我制作了一个爆炸我的水泥块精灵的动画,它可以工作,但问题是动画没有通过
- python - 为什么使用相同的 Keras 模型和输入进行预测时会得到不同的结果?
- firebase - 解释 FirebaseFireStore 的读写方法中使用的协议和流程
- c# - 子弹留在原地,但我希望它移动
- javascript - 如果 JavaScript 从站点 A 提供,向站点 B 发出 POST,这会导致 CORS 冲突吗?
- android - “70053”易受攻击的环境检测到应用程序将被关闭 - android 12
- excel - 对同一目录中其他工作簿的单元格引用但完整路径可能会更改?
- php - 字符串与整数的比较在不同版本中不一致
- ruby-on-rails - 在 Rails 控制器中为 Index 渲染两种格式的 json
- axios - AXIOS 上的 CORS 错误发布到 Pardot 端点