Last active
March 28, 2019 11:32
-
-
Save PoplarYang/e6b900901040bc8ec4add16c704f9e61 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/usr/bin/env python | |
| # coding: utf8 | |
| # 导入smtplib和MIMEText | |
| import smtplib | |
| from email.mime.text import MIMEText | |
| mailto_list = ["yangyanan@qiniu.com"] | |
| # 设置服务器,用户名、口令以及邮箱的后缀 | |
| mail_host = "smtp.126.com" | |
| mail_user = "kodoe_pocdemo@126.com" | |
| mail_pass = "CV142857" | |
| def send_mail(to_list,sub,content): | |
| """ | |
| :param to_list: | |
| :param sub: | |
| :param content: | |
| :return: | |
| to_list:发给谁 | |
| sub:主题 | |
| content:内容 | |
| send_mail("aaa@126.com","sub","content") | |
| """ | |
| me = mail_user + "<" + mail_user + ">" | |
| msg = MIMEText(content) | |
| msg['Subject'] = sub | |
| msg['From'] = me | |
| msg['To'] = ";".join(to_list) | |
| try: | |
| s = smtplib.SMTP() | |
| s.connect(mail_host, 25) | |
| s.login(mail_user, mail_pass) | |
| s.sendmail(me, to_list, msg.as_string()) | |
| s.close() | |
| return True | |
| except Exception, e: | |
| print str(e) | |
| return False | |
| if __name__ == '__main__': | |
| if send_mail(mailto_list, "subject", "content"): | |
| print "发送成功" | |
| else: | |
| print "发送失败" |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment