-
SSL选择TRUE OR FALSE
勾选ssl相当于本地到邮局服务器直接加密发送
没有勾选ssl相当于本地到服务器平常线路发送;
-
ssl是(Secure Sockets Layer 安全套接层),就是本地电脑和邮件发送服务器之间会通过
把数据加密了再发送,这样比较安全及本地杀毒软件无法检测这样的内容,有时候客户端出现一些特殊的情况可以勾选ssl再试试会发现问题不存在了
EMAIL_BACKEND='django.core.mail.backends.smtp.EmailBackend'#这个可以不设置,是默认的 EMAIL_HOST = "smtp.sina.com"#用来发送邮件的主机 EMAIL_PORT = 25#默认主机端口,如果开启ssl或者tls(只能选一个)要改变端口 EMAIL_HOST_USER = "[email protected]" # 你的邮箱账号 EMAIL_HOST_PASSWORD = "++++++" # 你的邮箱密码 EMAIL_USE_TLS = True # 和SMTP对话是否使用TLS安全连接端口587 EMAIL_USE_SSL = True # 和SMTP对话是否使用SSL安全连接端口465 EMAIL_FROM = "[email protected]" # 你的邮箱账号 EMAIL_TIMEOUT=10#指定堵塞超时时间
ssl使用的端口和取消ssl的端口不一样
smtp 默认25 465(ssl)
pop3 默认110 995(ssl)
imap 默认143 993(ssl)
SSL协议提供的服务主要有:
1)认证用户和服务器,确保数据发送到正确的客户机和服务器;
2)加密数据以防止数据中途被窃取;
3)维护数据的完整性,确保数据在传输过程中不被改变。