pythonによるメール送信
1214 ワード
import smtplib
from email.mime.text import MIMEText
#
mailto_list = ['[email protected]']
#
mail_host = 'smtp.qq.com'
mail_user = 'xxx' #
mail_pass = 'xxx' #
mail_postfix = 'qq.com' #
# to_list: ; sub: ; mail_user: ; content:
def send_mail(to_list, sub, mail_user, mail_postfix,content):
me = 'yourname'+''
#
msg = MIMEText(content, _subtype='html', _charset='gb2312')
msg['Subject'] = sub
msg['From'] = me
msg['To'] = ';'.join(to_list)
s = smtplib.SMTP()
s.connect(mail_host) # smtp
s.login(mail_user, mail_pass) #
s.sendmail(me, to_list, msg.as_string()) #
s.close()
content = 'python test mail'
sub = 'test'
send_mail(mailto_list, sub, mail_user, mail_postfix, content)