我有这个用于发送电子邮件的代码。 它适用于localhost和日志我可以确认一个 电子邮件已发送
上传应用程序后,不再发送电子邮件。
message = mail.EmailMessage(sender="ISP leave request <noreply@xxxAPP-IDxx.appspotmail.com>",
subject="NEW LEAVE REQUEST - REQUIRES ADMIN APPROVAL")
message.to = 'xxxxxxxxx@gmail.com'
message.body = """ YYYYY,
The below employee has requested for a leave.
Name: %s %s
leavetype: %s
Days.: %s
From : %s
To : %s
Reason: %s
Please reply.
""" % (thisuser.firstname,
thisuser.lastname,
leavetype,
days,
datefrom,
dateto,reason)
message.send()
请帮助
答案 0 :(得分:2)
发件人的电子邮件很可能不正确。根据{{3}},它必须是以下之一:
- 当前已登录的用户的Gmail或Google Apps帐户
- 任何形式为anything@appname.appspotmail.com或anything@appalias.appspotmail.com
的电子邮件地址- 电子邮件API授权发件人下的云平台控制台中列出的任何电子邮件地址
醇>