位置:首页 > 资讯大全 > 网站优化

smtp服务器地址怎么填(smtp服务器设置方法)

发布时间:2022-07-12 21:41:51

文章来源:快乐收录网

访问次数:

场景: 使用任意的邮件服务器发送邮件t5j快乐收录网

1.配置SMTP参数,指定收发件人邮箱t5j快乐收录网

#SMTP服务器地址,每个厂商有自己的地址,163:smtp.163.comt5j快乐收录网

smtpserver = 'smtp.qq.com't5j快乐收录网

#用户名,与发件人相同,否则可能会报错t5j快乐收录网

username = 'send@qq.com't5j快乐收录网

#密码,此处不是邮箱密码哦,而是邮箱授权码,QQ的具体获取位置:邮箱-设置-账户t5j快乐收录网

password = 'Mail Authorization Code't5j快乐收录网

#发件人t5j快乐收录网

from_addr = 'send@qq.com't5j快乐收录网

#收件人t5j快乐收录网

to_addr = 'receive@qq.com't5j快乐收录网

#抄送人地址t5j快乐收录网

cc_addr = 'cc@qq.com't5j快乐收录网

2.创建消息t5j快乐收录网

message = Message() #初始化t5j快乐收录网

message['Subject'] = 'Mail Subject' #邮件标题t5j快乐收录网

message['From'] = from_addrt5j快乐收录网

message['To'] = to_addrt5j快乐收录网

message['Cc'] = cc_addrt5j快乐收录网

message.set_payload('mail content') #邮件正文t5j快乐收录网

3.连接SMTP服务器,发送邮件t5j快乐收录网

sm = smtplib.SMTP(smtpserver, port=587, timeout=20)t5j快乐收录网

sm.set_debuglevel(1) #开启debug模式t5j快乐收录网

sm.starttls() #使用安全连接,因此上面端口号为587t5j快乐收录网

sm.login(username, password) #登录服务器t5j快乐收录网

sm.sendmail(from_addr, to_addr, message.as_string())#发送邮件t5j快乐收录网

sleep(5) #避免邮件没有发送完成就调用了quit()t5j快乐收录网

sm.quit()t5j快乐收录网

4.结果t5j快乐收录网

Python 使用SMTP服务器发送邮件t5j快乐收录网

总结:虽然代码很简单,但确实很实用,而且本人还有很多api没使用到,比如添加附件什么的,再或者可以配合爬虫爬取邮箱信息,然后起些线程发送邮件推广自己的网站吧。t5j快乐收录网

t5j快乐收录网

  《smtp服务器地址怎么填(smtp服务器设置方法)》更新于时间:2022-07-12 21:41:51;由本站小编进行发布,目前浏览的小伙伴达到,感谢你们的支持,后期快乐收录网小编会继续为大家更新更多相关的文章,希望广大网友多多关注快乐收录网工作心得栏目,如果觉得本站不错,那就给我们一个分享的支持吧!

smtp服务器地址怎么填(smtp服务器设置方法)特别声明

本站快乐收录网提供的smtp服务器地址怎么填(smtp服务器设置方法)都来源于网络,不保证文章的准确性和真实性,同时,对于该文章所造成的影响,不由快乐收录网实际控制,在2022-07-12 21:41:51收录时,该网页上的内容,都属于合规合法,如有侵权违规,可以直接联系网站管理员进行整改或删除,快乐收录网不承担任何责任。

快乐收录网:致力于优质、实用的网络站点资源收集与分享!本文地址:https://nav.klxjz.cn/zixundaquan/wzyh/202207/8084.html转载请注明

标签: