1

電子メール機能をローカルでテストしようとしています。

開発サーバーを起動すると、次のオプションが有効になります。 --smtp_host=smtp.gmail.com --smtp_user=myemailadress@gmail.com --smtp_password=whatever

次の例外が発生します。

ERROR 2013-01-17 13:35:34,621 _webapp25.py:468] This class/method is not available. File "C:\Python25\lib\socket.py", line 387, in readline buf.write(buffer(data, 0, nl)) File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver.py", line 884, in NotImplementedFake raise NotImplementedError('This class/method is not available.') NotImplementedError: This class/method is not available.

ローカル開発サーバーからメール機能をテストするにはどうすればよいですか?

4

1 に答える 1

1

私は最終的にそれを機能させましたが、:

a) 開発サーバーの実行時に Python 26 を使用する必要があった

b) この S/O 回答に従って、mail_stub.py ファイルを手動でハッキングしました: App Engine 開発サーバーで SMTP サーバー経由で電子メールを送信中にエラーが発生しました

于 2013-01-17T14:51:59.580 に答える