0

我在 GAE 上使用 Django。在我的本地开发服务器上,我已将 djangoview函数与电子邮件接收地址相关联:

urlpatterns += patterns('',
    url(r'^_ah/mail/(.*)', 'core.views.handle_email')
)

据我了解,core.views.handle_email现在收到我的应用程序的所有传入电子邮件。这确实有效。我可以通过从应用程序控制台向我的应用程序发送电子邮件来查看http://localhost:8080/_ah/admin/inboundmail它是否有效。但这仅在我登录到我的应用程序时才有效。如果我没有登录,我将无法从发送任何电子邮件http://localhost:8080/_ah/admin/inboundmail。但在这种情况下,我仍然需要测试我的应用程序的行为。

所以确切的问题是:如何在应用程序未登录时测试接收电子邮件?

4

1 回答 1

1

在 App Engine(实时)上,当向您的应用程序发送入站邮件时,将使用管理员登录来发送请求,因此我认为您无需担心测试“未登录”的情况。

于 2012-09-01T09:33:29.533 回答