3

Google App Engine でのメール送信に関する次のドキュメントを参照: https://developers.google.com/appengine/docs/python/mail/sendingmail

電子メールの送信者 (つまり、From アドレス) は次のようになります。 support@example.com などのドメイン アカウントの有効な電子メール受信アドレス。ドメイン アカウントは、@gmail.com または @APP-ID.appspotmail.com で終わらないメール アドレスを持つ Google ドメイン外のアカウントです。

これは、私のドメイン mycompany.com が Google Apps ドメインであり、サービスとして Google Apps CPanel に追加している限り、指定されていない任意のアドレスからメールを送信できることを暗示しているようです。 whatever@mycompany.com などの既存のユーザー。アプリの認証タイプを「Google Apps ドメイン」ではなく、「Google アカウント API」として設定していることに注意してください。

ただし、これはそのままでは機能しません。既存の Google Apps ユーザーであり、管理者としてアプリに登録されている場合にのみ、メールを送信できます。

どうか明らかにしてください。ありがとう。

4

1 に答える 1

2

引用した文の直後に続きを読む必要があります。

Any valid email receiving address of a domain account, such as support@example.com. Domain accounts are accounts outside of the Google domain with email addresses that do not end in @gmail.com or @APP-ID.appspotmail.com. To send an email from an existing domain account, add the domain account as a Developer to your application using the Administration Console. The account is then sent an email with an invite to develop the application, which you must accept to add the account to the application.

そのため、GAE Admin -> Permissions の下にドメイン ユーザーを追加する必要があります。

于 2013-02-06T02:13:43.597 に答える