"sendmail service" 是否需要使用通过 Java 邮件 API (javax.mail.jar) 工作的 Apache Commons 电子邮件组件发送电子邮件?

Is "sendmail service" necessary for sending emails with Apache Commons Email Component which works throgh Java Mail API (javax.mail.jar)?

我的 Java Web 应用程序(运行 on Tomcat 7 in Jelastic Cloud)正在使用 Apache Commons Email Component.此组件建立在 Java 邮件 API (javax.mail.jar).

之上

云主机 (Jelastic) 说 "sendmail service is not running/available"(如果您不购买 IPv4 用于托管 - 我购买不需要它,我的应用程序只是解析某些网站并将解析结果发送到电子邮件 - 没有 GUI (http request/webpage),在部署时 ServletContextListener 启动 Quartz 计时器,然后永远运行。

这 "sendmail service" vital/necessary 我的电子邮件 sent/received 正确吗?

Jelastic 支持没有回答这个问题。

到目前为止,电子邮件可以使用,但在试用期间未禁用 sendmail 服务 - 此 "sendmail service is not running/available" 在试用期后适用,现在随着我的试用期的进行,它可以使用,但可能只是因为 sendmail 服务在试用期间未停止审判.

使用通过 Java 邮件 API (javax.mail.jar) 发送电子邮件的 Apache Commons 电子邮件组件是否需要 sendmail 服务?

您需要访问支持 SMTP 协议的邮件服务器。 sendmail 就是这样一个服务器。您还可以使用 Gmail 等托管邮件服务。