python发送邮件功能实现代码
更新时间:2016年07月15日 09:12:15 作者:张其高
这篇文章主要为大家详细介绍了python发送邮件功能实现代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
本文实例为大家分享了python发邮件精简代码,供大家参考,具体内容如下
import smtplib
from email.mime.text import MIMEText
from email.utils import formataddr
#发送邮件功能
def send_mail(send_message_txt,*senders_list,**send_to_people):
flag = True
try:
#编写发送的内容
send_msg = MIMEText(send_message_txt,"plain","utf-8")
send_msg["From"] = formataddr(["发送人姓名","邮箱账号"])
#f发送人的名单
for sender_name,mail_address in send_to_people.items():
send_msg["To"] = formataddr([sender_name,mail_address])
else:
print("添加所有发送人")
send_msg["Subject"] = "出现异常的sqlmap文件内容"
#登录邮箱服务器
send_server = smtplib.SMTP("smtp.126.com",25)
send_server.login("登录邮箱账号","邮箱密码")
#发送邮件
send_server.sendmail("zqgcy0808@126.com",senders_list,send_msg.as_string())
send_server.quit()
except Exception as e:
print(e)
flag = False
return flag
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。
相关文章
python爬取w3shcool的JQuery课程并且保存到本地
本文主要介绍python爬取w3shcool的JQuery的课程并且保存到本地的方法解析。具有很好的参考价值。下面跟着小编一起来看下吧2017-04-04
python issubclass 和 isinstance函数
这篇文章主要介绍了python issubclass 和 isinstance函数,本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值 ,需要的朋友可以参考下2019-07-07
Python爬虫之PhantomJS和handless的使用详解
这篇文章主要介绍了Python爬虫之PhantomJS和handless的使用详解,PhantomJS是一个基于Webkit的headless浏览器,它会把网站加载到内存并使用webkit来编译解释执行页面上的JavaScript代码,由于不进行css和gui渲染、不展示图形界面,需要的朋友可以参考下2023-09-09


最新评论