利用Python发邮件(扫邮利器)
讨论区
这里不能用冒号么,好像星号也显示不出来。。。大家等我改好了再看吧 — 沈金辉 2013/11/10 16:45代码用包围即可
import smtplib\\ import time\\ from email.mime.text import MIMEText\\ mail_to=" xx@xx.com"(发送目标)\\ time.sleep(5)\\ def send_mail(to_list,sub,content):\\ mail_host="smtp.xx.com"(发送服务器)\\ mail_user=" ** "(自己的邮箱用户名)\\ mail_pass=" ** "(自己邮箱的密码)\\ mail_postfix=" ** .com"(服务器名)\\ me=mail_user+"<"+mail_user+"@"+mail_postfix+">"\\ msg = MIMEText(content)\\ msg['Subject'] = sub\\ msg['From'] = me\\ msg['To'] = to_list\\ try:\\ s = smtplib.SMTP()\\ s.connect(mail_host)\\ s.login(mail_user,mail_pass)\\ s.sendmail(me, to_list, msg.as_string())\\ s.close()\\ print '1'\\ return True\\ except Exception, e:\\ print '2'\\ print str(e)\\ return False\\ if __name__ == '__main__':\\ if send_mail(mail_to,"hello world","Hello World!"):\\ print "发送成功"\\ else:\\ print "发送失败"\\