首页IT科技python发送邮件模块(python smtplib和邮件系统交互)

python发送邮件模块(python smtplib和邮件系统交互)

时间2025-05-03 11:36:08分类IT科技浏览3667
导读:说明...

说明

1          、实例化一个SMTP对象            ,设置服务器和端口号            。

2                  、登陆邮件                ,权限验证                。打印出和SMTP服务器交互的所有信息      ,如果没有语句         ,将不打印任何信息      。

3      、发送邮件                ,把MIMEText对象变成str(包含utf-8编码信息和Base64编码)         。

4       、断开连接                。

实例

#导入发送邮件模块 importsmtplib #导入邮件文本 fromemail.mime.textimportMIMEText #1.构建邮件 #发送文本格式的邮件 message=""" 那小子真帅        。 """ msg=MIMEText(message,plain,utf-8) msg[Subject]=xxx#标题        ,主题 msg[To]=xxxx@qq.com#收件人 msg[From]=xxxx@163.com#发件人 #2.实例化SMTP服务器 server=smtplib.SMTP_SSL(smtp.163.com,994) #3.登录服务器      ,第一个参数为邮箱账号                 ,第二个参数为邮箱授权码 server.login(xxx@163.com,xxx) #4.发送邮件 #第一个参数为发送方          , sender=xxx@163.com #第二个参数为接受方   ,列表格式                  ,可以发送多个             , receiver=[xxx@163.com,xxx@foxmail.com] #第三个参数msg为邮件内容,需要为字符串格式 server.sendmail(sender,receiver,msg.as_string()) #5.关闭 server.quit()

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
织梦栏目描述调用(dedecms织梦页面中调用当前会员登录信息) python面向对象六大原则(python面向对象编程的优缺点)