3

mail.send_mail()あるアドレスから別のアドレスにメールを送信するために使用しています。

ローカルホストでアプリを実行すると、ログに表示されます。

現在、実際のメールを送信していません。sendmailがインストールされている場合は、サーバーを--enable_sendmailとともに使用して使用できます。

つまり、サーバーでメール送信機能を有効にする必要があるということですか。それが本当なら、どのように有効にするのですか?

ありがとう :)

4

2 に答える 2

5

通常、Windowsにはsendmailがインストールされていません。--smtp_hostおよび--smtp_portオプションを使用して、開発サーバーを構成することをお勧めします。これらのオプションは開発時にのみ必要であることに注意してください。アップロードすると、メールの送信は自動的に機能します。

詳細については、 https ://developers.google.com/appengine/docs/python/tools/devserver#Using_Mailをご覧ください。

ISPまたは雇用主からSMTPサーバーを利用できない場合は、Gmailを使用できます。設定は次の場所にリストされています: http ://support.google.com/mail/bin/answer.py?hl = en&answer = 13287

また、App Engineランチャーにフラグを追加するには、インスタンスをダブルクリックしてExtra Flagsフィールドを使用するだけです。 ここに画像の説明を入力してください

于 2012-07-05T14:41:33.243 に答える
0

はい、有効にする必要があります。有効にしないと、ログアウトしたメールのみが表示されます。

https://developers.google.com/appengine/docs/python/tools/devserver#Using_Mailを参照してください

于 2012-07-05T12:06:47.683 に答える