python stmp发送邮件

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/weijianpeng2013_2015/article/details/82148100
import os

from flask import Flask
from flask.ext.mail import Mail
from flask.ext.mail import Message
#注意必须开通网易邮箱stmp授权码才可使用
app = Flask(__name__)
app.config['MAIL_SERVER'] = 'smtp.163.com'
app.config['MAIL_PORT'] = 25
#app.config['MAIL_USE_TLS'] = True
#app.config['MAIL_USERNAME'] = os.environ.get('MAIL_USERNAME')
#app.config['MAIL_PASSWORD'] = os.environ.get('MAIL_PASSWORD')
app.config['MAIL_USERNAME'] = '[email protected]'
app.config['MAIL_PASSWORD'] = ''

mail = Mail(app)
msg = Message('test_subject',sender='[email protected]',recipients=['[email protected]'])
msg.body = 'text body'
msg.html = '<h1>大傻子,看啥看</H1>'

if __name__ == '__main__':
    with app.app_context():
        print(mail.send(msg))

这里写图片描述

猜你喜欢

转载自blog.csdn.net/weijianpeng2013_2015/article/details/82148100
今日推荐