您的位置: 首页 > 软件教程 > python > 在Python的Flask框架下收发电子邮件

在Python的Flask框架下收发电子邮件

9.0分
出处:网络 时间:2018-03-06

您可能感兴趣的话题: Python   电子邮件  

核心提示: 这篇文章主要介绍了在Python的Flask框架下收发电子邮件的教程,主要用到了Flask中的Flask-mail工具,需要的朋友可以参考下

2

3

4

5

6

7

8

9

10

# email server

MAIL_SERVER = 'your.mailserver.com'

MAIL_PORT = 25

MAIL_USE_TLS = False

MAIL_USE_SSL = False

MAIL_USERNAME = 'you'

MAIL_PASSWORD = 'your-password'

# administrator list

ADMINS = ['you@example.com']

  其中并没有设置切实可用的邮件服务器和邮箱。现在我们通过一个例子来看如何使用gmail邮箱账户来发送邮件:  ?

1

2

3

4

5

6

7

8

9

10

# email server

MAIL_SERVER = 'smtp.googlemail.com'

MAIL_PORT = 465

MAIL_USE_TLS = False

MAIL_USE_SSL = True

MAIL_USERNAME = 'your-gmail-username'

MAIL_PASSWORD = 'your-gmail-password'

# administrator list

ADMINS = ['your-gmail-username@gmail.com']

  另外我们也可以初始化一个Mail对象来连接SMTP邮件服务器,发送邮件:  ?

1

2

from flask.ext.mail import Mail

mail = Mail(app)

  发个邮件试试!  为了了解flask-mail如何工作的,我们可以从命令行发一封邮件看看。进入python shell并执行如下的脚本:  ?

1

网友评论
精品软件课程
更多 >
C++是一种静态数据类型检查的,支持多重编程... [详细]
Java,是由Sun Microsystem... [详细]
C语言是一种面向过程的计算机程序设计语言。多... [详细]
Visual Basic是一种由微软公司开发... [详细]
Oracle Database,又名Orac... [详细]
Visual Basic.NET是从 Vis... [详细]