博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SAE中使用Django发送邮件遇到的几个问题
阅读量:5059 次
发布时间:2019-06-12

本文共 728 字,大约阅读时间需要 2 分钟。

1,账号验证失败;

SAE建议使用新浪邮箱,于是我马上去注册了一个,但是使用邮箱服务的时候一直提示验证失败;原因是新浪邮箱的smtp服务必须手动开启,在邮箱设置里面开启就可以了;

2,链接超时:

开启smtp服务后使用新浪自带的邮箱api发送成功,使用django提示连接超时,原因是新浪给的案例中setting.py中有一个配置EMAIL_USE_TLS = True把这个改为False就可以了

 

Demo:

setting.py中加入如下配置:

ADMINS = (    ('默契', 'xxxx@xxx.com')#这个的作用是当debug关闭的时候如果发生错误,django会把错误信息发送到你的邮箱里面)EMAIL_BACKEND = 'sae.ext.django.mail.backend.EmailBackend'EMAIL_HOST = 'smtp.sina.com'#你的邮箱的smtp服务器EMAIL_PORT = 25#smtp服务端口EMAIL_HOST_USER = 'xxx@sina.com'#邮箱号EMAIL_HOST_PASSWORD = '112233'#邮箱密码EMAIL_USE_TLS = False#是否使用安全连接SERVER_EMAIL = DEFAULT_FROM_EMAIL = EMAIL_HOST_USER

然后发送邮件:

send_mail('主题', '内容', '发件人email,没什么用',['收件人一email','收件人2',....],fail_silently=False)

 

转载于:https://www.cnblogs.com/moqi2013/p/3513175.html

你可能感兴趣的文章
数据结构3——浅谈zkw线段树
查看>>
Introduction to my galaxy engine 2: Depth of field
查看>>
V2019 Super DSP3 Odometer Correction Vehicle List
查看>>
Python 3.X 练习集100题 05
查看>>
今时不同往日:VS2010十大绝技让VS6叹服
查看>>
设计器 和后台代码的转换 快捷键
查看>>
在线视频播放软件
查看>>
用代码生成器生成的DAL数据访问操作类 基本满足需求了
查看>>
28初识线程
查看>>
Monkey测试结果分析
查看>>
Sublime Text 3 设置
查看>>
浅谈C++底层机制
查看>>
STL——配接器、常用算法使用
查看>>
第9课 uart
查看>>
Range和xrange的区别
查看>>
BZOJ 1010 [HNOI2008]玩具装箱 (斜率优化DP)
查看>>
java-动态规划算法学习笔记
查看>>
STL容器之vector
查看>>
Linux 内核中断内幕
查看>>
DNS负载均衡
查看>>