【发布时间】:2011-03-06 04:02:03
【问题描述】:
我正在使用 javamail 从我的 appengine 应用程序发送邮件。它在部署中完美运行,但我不知道如何使用开发服务器来做到这一点。每当我需要测试 sendmail 时,我都必须部署应用程序,这很烦人。
背景信息(为什么日志不起作用):
我们知道电子邮件会转到 appengine 开发服务器上的日志。但是,想要从开发服务器发送电子邮件的主要原因是能够测试电子邮件的格式。它看起来怎么样?是否需要对电子邮件模板进行更改,使其在电子邮件客户端 A、B 和 C 中看起来不错,并且是否可以快速完成,而无需每次都部署到真实的默认 appengine 版本。
我们不是垃圾邮件发送者。我们不会试图规避任何类型的安全性。简而言之,我们希望能够合法地在一个或多个电子邮件客户端中看到真实的电子邮件,然后立即进行代码更改,以便我们可以调整它们而无需经历编辑、编译、等待 5 分钟的艰苦过程为其部署、测试、重复循环。由于每个电子邮件客户端如何呈现电子邮件没有标准,因此通过尝试让某些东西在许多客户端中工作来放大这个艰苦的过程。
问题:
如何将 Java Google App Engine 开发服务器配置为从本地计算机或 SMTP 服务发送电子邮件,以测试发送到真实电子邮件客户端的电子邮件?
【问题讨论】:
标签: java google-app-engine email