尝试在本地测试电子邮件功能。

启动开发服务器时,将启用以下选项:
--smtp_host=smtp.gmail.com [email protected] --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.

如何测试本地开发服务器的电子邮件功能?

最佳答案

我最终使它起作用,但是:

a)在运行开发服务器时必须使用Python 26

b)按照以下S / O答案手动入侵mail_stub.py文件:Error sending e-mail via SMTP server on App Engine development server

关于python - GAE开发服务器上的SMTP电子邮件-如何? Python 2.5.4,GAE SDK 1.7.4,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14380336/

10-11 09:03