#!/usr/bin/env python #coding:gbk #Author:小新他表哥 #Date:2013/08/26 import smtplib from email.mime.text import MIMEText ############################################################ #發給誰 mailto_list=["741735870#qq.com","general_1989#sina.com"] #Mail Server Info mail_host="smtp.163.com" mail_user="username" mail_pass="郵箱密碼" mail_postfix="163.com" ############################################################# def send_mail(to_list,subject,content): ''' to_list:郵件接受者 subject:郵件主題 content:郵件內容 ''' me=mail_user+"<"+mail_user+"@"+mail_postfix+">" msg = MIMEText(content) msg.set_charset("gbk") msg['Subject']=subject msg['From']=me msg['To']=";".join(to_list) msg["Accept-Language"]="zh-CN" try: s = smtplib.SMTP() s.connect(mail_host) s.login(mail_user,mail_pass) s.sendmail(me,to_list,msg.as_string()) s.close return True exceptException,e: print str(e) return False if __name__=='__main__': if send_mail(mailto_list,"郵件測試","郵件測試內容,請刪除"): print "郵件發送成功" else: print "郵件發送失敗"
Python寫的smtp發送郵件腳本
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.