【发布时间】:2018-10-24 09:53:15
【问题描述】:
我的 Java Web 应用程序(在 Jelastic Cloud 中的 Tomcat 7 上运行)正在使用 Apache Commons Email Component 发送电子邮件。该组件构建在 Java Mail API (javax.mail.jar) 之上。
云主机 (Jelastic) 说 “sendmail 服务未运行/不可用”(如果您不购买 IPv4 进行托管 - 我不需要它,我的应用程序只是解析某些网站并将解析结果发送到电子邮件 - 没有 GUI(http 请求/网页),在部署时 ServletContextListener 启动 Quartz 计时器,然后永远运行。
此“发送邮件服务”对于正确发送/接收我的电子邮件是否至关重要/必要?
Jelastic 支持没有回答这个问题。
到目前为止,电子邮件可以正常工作,但在试用期间 sendmail 服务未禁用 - 此“sendmail 服务未运行/不可用”在试用期后适用,现在随着我的试用进行,它可以正常工作,但可能只是因为 sendmail 服务没有在试用期间停止。
使用通过 Java 邮件 API (javax.mail.jar) 工作的 Apache Commons 电子邮件组件发送电子邮件是否需要 sendmail 服务?
【问题讨论】:
标签: java email jakarta-mail sendmail apache-commons