电子邮件验证 Python 错误
ConnectionConfig的4个验证错误,怎么解决?
我测试了SMTP服务器,它在使用SSL时工作正常。当我把这段代码注释掉时,应用程序运行得很好,但加上这段代码后就出现了这些错误。
ConnectionConfig
`MAIL_STARTTLS
Field required [type=missing, input_value={'MAIL_USERNAME': 'jajani...'USE_CREDENTIALS': True}, input_type=dict]
MAIL_SSL_TLS
Field required [type=missing, input_value={'MAIL_USERNAME': 'jajani...'USE_CREDENTIALS': True}, input_type=dict]
MAIL_TLS
Extra inputs are not permitted [type=extra_forbidden, input_value=True, input_type=bool]
MAIL_SSL
Extra inputs are not permitted [type=extra_forbidden, input_value=False, input_type=bool]`
conf = ConnectionConfig(
MAIL_USERNAME=config_credentials["EMAIL"],
MAIL_PASSWORD=config_credentials["PASS"],
MAIL_FROM=config_credentials["EMAIL"],
MAIL_PORT=465,
MAIL_SERVER="smtp.gmail.com",
MAIL_TLS=True,
MAIL_SSL=False,
USE_CREDENTIALS=True
)
0 个回答
暂无回答