2010-11-18 1 views
6

У меня возникли проблемы с отправкой электронной почты из моего приложения в Google App Engine. Я испытываю несколько препятствий на пути к новой программе, и я был бы признателен за вашу помощь.InvalidSenderError: неавторизованный отправитель (Google App Engine)

Я принимаю эту функцию из the tutorial и для поля «отправителя» Я положил GMail аккаунт, который я использовал для создания приложения:

mail.send_mail(sender="[email protected]", 
         to="[email protected]", 
         subject="test email from app", 
         body="hello") 

, когда я пытаюсь это, я получаю ошибку:

InvalidSenderError: Unauthorized sender 

Но электронная почта

sender="[email protected]", 

является электронной почтой я использую, чтобы войти в приложение; это письмо, которое я использовал для создания приложения.

В учебнике говорится:

The email address of the sender, the From address. The sender address must be one of the following types: The address of a registered administrator for the application. You can add administrators to an application using the Administration Console.

Так электронная почта я использовал для создания приложения должны работать в качестве отправителя. Что я делаю не так? Благодарю.

(я спросил same question в группе GAE, но не было никакого ответа)

+0

Возможный дубликат [Google Appengine отправка писем: \ [Ошибка \] несанкционированного отправителя] (http://stackoverflow.com/questions/11621019/google-appengine-sending-emails-error-unauthorized-sender) – LtWorf

ответ

7

Я читал, что псевдонимы и через Google приложения не будут признаны в качестве их основной адрес, так, возможно, это проблема. Я подошел к этому всего несколько дней назад, и, убедившись, что все адреса отправителей указаны в разделе «Разрешения» в консоли приложения, все это работало нормально.

+2

отправитель адрес, который я использую для отправки электронной почты, - это точно тот же адрес электронной почты, указанный в разделе «Разрешения». Я просто сейчас дважды проверял. Что такое «псевдонимы и псевдонимы через Google Apps»? Я использую электронное письмо как скопированное точно из Разрешений на панели управления. Благодарю. – Zeynel