0

我正在使用 djangoappengine 为 Google App 引擎构建一个 Django 应用程序,我尝试了几种配置来发送电子邮件但没有工作,目前我有以下 setting.py

enter code here

EMAIL_HOST = 'smtp.gmail.com'
EMAIL_PORT = 587
EMAIL_HOST_USER = 'myemail@gmail.com'
EMAIL_HOST_PASSWORD = 'mypassword'
EMAIL_USE_TLS = True

默认 email_backend 和 views.py

enter code here
def contato(request):
    email = EmailMessage('Assunto teste', 'Aqui vai o corpo do email',from_email='myemail@gmail.com', to=['toemail@gmail.com'])
    email.send(fail_silently = True)
    return render(request, 'paginas/contato.html')

在 App Engine 管理员上,每次我请求“contato”时,通过电子邮件发送的收件人配额都会不断计数,我假设电子邮件已发送,但我从未收到电子邮件。有人可以指出我应该如何配置我的应用以在 Google app Engine 上发送电子邮件的正确方向吗?我错过了什么?

提前致谢。

4

1 回答 1

0
fromHeader = "...."
email = EmailMessage(
    subject, message, 'myemail@gmail.com',
    ['toemail@gmail.com',],
    headers={'Reply-To': 'myemail@gmail.com', 'From': fromHeader})
email.send()
于 2013-03-07T13:51:37.397 回答