邮件模块
import smtplib
from email.mime.text import MIMEText
163邮箱的地址
mail163Url = "smtp.163.com"
#163邮箱服务器的端口号
mail163Port = 25
用户名(发件箱地址)
userMail = "[email protected]"
#授权密码,需要登录你发邮件的邮箱,进行设置
passwd = "xxxxxx"
收件人地址
`toMail = "[email protected]"`
连接邮箱服务器, 获得服务器对象
`smtpServer = smtplib.SMTP(mail163Url,mail163Port)`
登陆邮箱服务器–注意: 密码是授权密码 , 使用时必须先设置授权
smtpServer.login(userMail,passwd)
编辑邮箱内容 — 收件人, 发件人, 主题…
mineText = MIMEText("恭喜您,中了500w,请登陆http://www.baidu.com领取)
设置主题
`mineText["Subject"] = "中奖信息`"
设置收件人
mineText["To"] = toMail
设置发件人
mineText["From"] = "[email protected]"
发送邮件
###元素1.from_addr,\ 发件人地址
###元素1, to_addrs,\ 收件人地址
###元素1, msg, 内容
smtpServer.sendmail(userMail,toMail,mineText.as_string()
关闭连接
smtpServer.close()
注意:qq邮箱,新浪邮箱等带有骚扰邮件拦截,你的邮件发送成功,但可能对方无法收到哦!
以上代码并非原创,只做分享只用.