python3 - 通过qq邮箱发送邮件
2017-02-08 13:45
411 查看
# 首先导入模块 import smtplib from email.mime.text import MIMEText # 第三方 mail_host = 'smtp.qq.com' # 腾讯smtp服务器 mail_user = 'xx@qq.com' # 需要登录的邮箱账号 mail_pass = 'xx' # 对应邮箱密码也就是授权码,需要开启smtp 并启用授权码,代码后面会有提示 message = MIMEText('内容这是', 'plain', 'utf-8') # 邮件内容 senderOne = 'xx@qq.com' # 发件人邮箱(mail_user = 'xx@qq.com') receiversOne = ['xx@qq.com', 'xx@qq.com', 'xxcom'] # 接收邮件,可设置为你的QQ邮箱或者其他邮箱 message['From'] = "{}".format(senderOne) message['To'] = ",".join(receiversOne) title = '标题这是' message['Subject'] = title try: smtpObj = smtplib.SMTP_SSL(mail_host, 465) # 启用SSL发信, 端口一般是465 smtpObj.login(mail_user, mail_pass) # 登录验证 smtpObj.sendmail(senderOne, receiversOne, message.as_string()) # 发送 print("mail has been send successfully.") except smtplib.SMTPException as e: print(e)
经过验证不用SSL(端口号25)发送邮件无法发送成功有连接错误或者其他,如果有人能发送成功请留言谢谢,所以用SMTP_SSL发信
授权码
相关文章推荐
- Python 通过连接qq邮箱服务器发送邮件
- python3利用smtplib通过qq邮箱发送邮件方法示例
- 终于用PYTHON作了一个实用于工作的脚本啦----通过邮件定时发送服务器空闲空间
- php通过socket编程,以SMTP将邮件发送到指定的QQ邮箱里面。
- python通过smtp协议发送邮件
- Python实现给qq邮箱发送邮件的方法
- Python脚本通过邮件发送zabbix报警图片
- Python发送邮件给qq邮箱
- Python 通过命令行发送邮件程序
- Python用QQ邮箱发送邮件时授权码问题
- Python:通过SMTP服务器发送邮件
- Python通过smtp服务发送电子邮件给指定用户(适用于Zabbix邮件报警)
- python - 如何通过GMail发送邮件:smtplib的使用
- python通过邮件服务器端口发送邮件的方法
- python通过163邮箱发送邮件
- 使用python通过ssl发送邮件
- 通过SMTP发送邮件的Python代码
- python通过smpt发送邮件的方法
- Python 通过微信发送邮件实现电脑关机
- 通过python发送带附件(支持多个附件)的邮件