我正在尝试为我的程序设置刻录邮件,但每当我尝试运行程序并发送电子邮件时都会收到错误: [Errno 10013]尝试访问一个被其访问权限禁止的方式的套接字。 有谁知道为什么会出现这个错误?
我的邮件配置如下所示。
MAIL_SERVER = "smtp.gmail.com",
MAIL_PORT = 587,
MAIL_USE_TLS = True,
MAIL_USE_SSL = True,
MAIL_DEBUG = app.debug,
MAIL_USERNAME = "richardspythonprogramme@gmail.com",
MAIL_PASSWORD = "Password1#",
MAIL_DEFAULT_SENDER = None,
MAIL_MAX_EMAILS = None,
MAIL_SUPPRESS_SEND = app.testing,
MAIL_ASCII_ATTACHMENTS = False,
答案 0 :(得分:0)
Gmail必须关闭一项设置才能授予应用程序访问邮件服务器的权限。
可以在以下网址找到此设置:https://support.google.com/accounts/answer/6010255