Python Webapp2 GAE 电子邮件发送问题
Python Webapp2 GAE email send issue
我正在做一个项目,我要在其中向用户发送电子邮件。在消息正文中,我正在发送自定义消息并且它工作正常但是当我为 link 验证添加另一个变量时它确实发送了电子邮件但我没有收到它。但是,当我再次删除 link 验证变量时,它会发送电子邮件,我也收到了。请帮助我哪里做错了。
这是运行良好的代码:
email = "a@gmail.com"
text = "from date: " + str(from_date) + " to date: " + str(to_date) + " Total Price: " + str(price)
message = mail.EmailMessage(
sender="abc@gmail.com",
subject="Booking Confirmation"
)
message.to = email
message.body = """Dear """ + name + """:
""""""
Please note date and time
""" + text + """.
Please let us know if you have any questions.
"""
message.send()
这是不起作用的代码:
email = "a@gmail.com"
text = "from date: " + str(from_date) + " to date: " + str(to_date) + " Total Price: " + str(price)
link = "http://abc.appspot.com/place/confirm/?place_id="
message = mail.EmailMessage(
sender="abc@gmail.com",
subject="Booking Confirmation"
)
message.to = email
message.body = """Dear """ + name + """:
"""+link+"""
Please note date and time
""" + text + """.
Please let us know if you have any questions.
"""
message.send()
这不是一个错误,问题是将 link 包含到 *.appspot.com
域中,再加上它是一个新应用(即尚未受信任),会触发现在更严格的 Google 反垃圾邮件措施。
如果您的应用没有发送垃圾邮件,请联系该主题中提到的电子邮件地址,他们可能有一个针对较新应用的人工维护的白名单。
我正在做一个项目,我要在其中向用户发送电子邮件。在消息正文中,我正在发送自定义消息并且它工作正常但是当我为 link 验证添加另一个变量时它确实发送了电子邮件但我没有收到它。但是,当我再次删除 link 验证变量时,它会发送电子邮件,我也收到了。请帮助我哪里做错了。
这是运行良好的代码:
email = "a@gmail.com"
text = "from date: " + str(from_date) + " to date: " + str(to_date) + " Total Price: " + str(price)
message = mail.EmailMessage(
sender="abc@gmail.com",
subject="Booking Confirmation"
)
message.to = email
message.body = """Dear """ + name + """:
""""""
Please note date and time
""" + text + """.
Please let us know if you have any questions.
"""
message.send()
这是不起作用的代码:
email = "a@gmail.com"
text = "from date: " + str(from_date) + " to date: " + str(to_date) + " Total Price: " + str(price)
link = "http://abc.appspot.com/place/confirm/?place_id="
message = mail.EmailMessage(
sender="abc@gmail.com",
subject="Booking Confirmation"
)
message.to = email
message.body = """Dear """ + name + """:
"""+link+"""
Please note date and time
""" + text + """.
Please let us know if you have any questions.
"""
message.send()
这不是一个错误,问题是将 link 包含到 *.appspot.com
域中,再加上它是一个新应用(即尚未受信任),会触发现在更严格的 Google 反垃圾邮件措施。
如果您的应用没有发送垃圾邮件,请联系该主题中提到的电子邮件地址,他们可能有一个针对较新应用的人工维护的白名单。