gpt4 book ai didi

java - 使用 appengine 开发服务器 (java) 测试邮件

转载 作者:搜寻专家 更新时间:2023-10-30 19:53:51 24 4
gpt4 key购买 nike

我正在使用 javamail 从我的应用引擎应用程序发送邮件。它在部署中工作得很好,但我不知道如何使用开发服务器来做到这一点。每当我需要测试 sendmail 时,我都必须部署非常烦人的应用程序。

背景信息(为什么日志不起作用):

我们知道电子邮件会转到应用引擎开发服务器上的日志中。然而,想要从开发服务器发送电子邮件的主要原因是能够测试电子邮件的格式。它看起来如何?是否需要对电子邮件模板进行更改,使其在电子邮件客户端 A、B 和 C 中看起来不错,并且是否可以快速完成,而无需每次都部署到真实的默认应用引擎版本。

我们不是垃圾邮件发送者。我们不会试图规避任何类型的安全措施。简而言之,我们希望能够合法地在一个或多个电子邮件客户端中看到真实的、实际的电子邮件,然后立即更改代码,这样我们就可以调整它们,而无需经历编辑、编译等 5 分钟的艰苦过程为其部署、测试、重复循环。由于没有关于每个电子邮件客户端如何呈现电子邮件的标准,因此通过尝试让某些东西在许多客户端中工作而放大了这个艰苦的过程。

问题:

如何将 Java Google App Engine Development 服务器配置为从本地计算机或 SMTP 服务发送电子邮件,以便测试发送到真实电子邮件客户端的电子邮件?

最佳答案

从 Eclipse 中,选择“运行”菜单、“调试配置...”,然后选择您应用的配置。选择 Arguments 选项卡,然后在“VM arguments”部分中,设置 VM像这样的属性:

-Dmail.log_mail_level=WARNING -Dmail.log_mail_body=true

关于java - 使用 appengine 开发服务器 (java) 测试邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3082297/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com