【发布时间】:2015-08-04 16:00:30
【问题描述】:
所以我做了一个小应用程序,它从 web2py 发送电子邮件,连接到 gmail smtp 服务器。这里的问题是它总是给我一个成功的信息!即使电子邮件 ID 无效。我已经通过将邮件从 gmail 发送到无效的电子邮件 ID 来测试 gmail 的退回功能,gmail 说“您的消息已发送”,但是在转到已发送的文件夹时,邮件程序守护程序会出现时间延迟(这对于不同的邮寄服务)。我认为 web2py 的 mail.send() 功能无法捕获这一点,并将“您的消息已发送”作为确认。如何捕获尚未使用 web2py 发送的邮件?
if mail.send(session.email,subject=session.subject,message= session.message):
response.flash = 'email sent sucessfully.'
else:
response.flash = 'fail to send email sorry!'
【问题讨论】: