2010-11-18 25 views
6

Google App Engineで自分のアプリからメールを送信できません。私はいくつかの初心者のハードルを経験しており、私はあなたの助けに感謝します。InvalidSenderError:不正な送信者(Google App Engine)

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

私はこれをしようとすると、私はエラーを取得:

私はthe tutorialから、私はアプリを作成するために使用される、私は自分のGmailアカウントを入れて「送信者」フィールドに、この機能を取ります

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.

だから私はアプリを作成するために使用される電子メールは送信者として動作するはずです。私は間違って何をしていますか?ありがとう。

(私はGAEグループにsame questionを求めたが、返事はなかった)

+0

[Google Appengine送信メール:\ [Error \]不正送信者](http://stackoverflow.com/questions/11621019/google-appengine-sending-emails-error-unauthorized-sender) – LtWorf

答えて

7

私はGoogleのアプリからエイリアスやニックネームはので、多分それが問題だ彼らの根底にあるのアドレスとして認識されないことをお読みください。 私はちょうど数日前にこれにアクセスし、すべての送信者アドレスがアプリケーションコンソールの「アクセス許可」セクションにリストされていることを確認した後、すべて正常に機能しました。

+2

送信者電子メールを送信するために使用するアドレスは、Permissionsセクションに記載されている電子メールとまったく同じです。私は今すぐダブルチェックしました。 「グーグルアプリを通じてエイリアスとニックネーム」とは何ですか?ダッシュボードの権限から正確にコピーされたメールを使用しています。ありがとう。 – Zeynel

関連する問題