问题标签 [apache-commons-email]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
31983 浏览

java - 使用 Apache Commons 电子邮件库在 Java 中发送电子邮件

我正在使用 Apache Commons 电子邮件库发送电子邮件,但我无法通过 GMail SMTP 服务器发送它们。
任何人都可以提供与 GMail SMTP 服务器和其他服务器一起使用的示例代码吗?

我正在使用以下不起作用的代码:

0 投票
6 回答
16118 浏览

java - 如何使用 Apache Commons Email 将文件附加到 HTML 电子邮件

我正在使用Apache Commons Email 1.1,但我不知道如何将文件附加到 HtmlEmail。如果我运行下面的代码,我会收到一封带有附件的电子邮件,但 HTML 消息也会作为附件出现。

如果我不调用 email.attach(),HTML 消息会如您所愿通过,但我需要 HTML 消息和附件。我错过了什么?

0 投票
5 回答
25335 浏览

java - 使用 Commons-Email 向 Gmail 发送电子邮件

它给出了以下异常

0 投票
1 回答
1364 浏览

java - 使用 commons-email 生成的附件+Html 在某些电子邮件客户端中不显示

一段时间以来,我一直在使用来自 apache commons-mail 的 org.apache.commons.mail.HtmlEmail 类。最终,一些用户抱怨他们的电子邮件客户端上显示的电子邮件没有附件(Outlook 2007 和 Lotus Notes 中报告了此问题)。

一位用户甚至分析了问题并向我发送了以下链接:

http://support.microsoft.com/kb/961940

我读过其他人:由于这个问题,已经切换到原始 javax.mail API。

这是附加文件的代码部分:

以前有人经历过吗?

提前非常感谢。

乔纳萨斯

0 投票
1 回答
1287 浏览

java - Using apache commons email library getting error must issue a starttls command first. Please help

0 投票
1 回答
2419 浏览

java - Java 邮件附件在 Tomcat 上不起作用

我有一个通过电子邮件发送确认的应用程序。电子邮件部分使用 Commons Mail API。发送邮件的简单代码如下所示;

我的问题是,当我从 Eclipse 执行此应用程序时,我收到带有附件的电子邮件,没有任何问题。但是当我将应用程序部署到 Tomcat 服务器时(我有

尝试了第 5 版和第 6 版都没有乐趣),电子邮件的发送内容如下;

我还注意到的一件事是,标题信息不显示 TO 和 Subject 值。嗯,很诡异。我必须指出,上面不是 DEBUG 生成的,它是我的 Outlook 客户端收到的实际消息。

有人能帮助我吗!

更新:该应用程序非常简单。附加一个部分和文本消息也作为一个单独的部分。

有谁知道发生了什么?

0 投票
2 回答
1085 浏览

java - Java:Apache commons 邮件立即进入 hotmail 垃圾文件夹

有没有办法让我的电子邮件通过这些 hotmail 过滤器?在 gmail 中,邮件到达收件箱文件夹

0 投票
2 回答
2366 浏览

java - 带有附件的html电子邮件

我正在尝试使用apache-commons-email 1.1在电子邮件中包含带有一些 html 内容的 zip 附件。

如果我使用此代码发送不带附件的电子邮件,则 html 正文显示正确。

但是使用以下内容,电子邮件正文为空白,并且有一个名为“第 1.2 部分”的 html 附件(与我的 zip 附件一起)包含应该是电子邮件正文的内容:

我能做些什么来避免这个问题?

ps 我尝试升级到commons-email 1.2,但由于某种原因,maven 中断了从refractions.net 下载它。

0 投票
2 回答
1338 浏览

java - Java - SimpleMimeMessage 不设置主题

我使用 Apache Commons Mail 并认识到根本没有使用电子邮件主题(以及其他设置,如字符编码):

调试输出显示:

据我了解,应该在 SMTP 消息的 DATA 部分中设置 SUBJECT。

我怎样才能解决这个问题?

0 投票
3 回答
24300 浏览

java - 如何在一个会话中发送多封电子邮件?

我想向不同的收件人发送数千封不同的电子邮件,并想打开与我的 SMTP 的连接并保留它。我希望这比重新打开 ervy 邮件的连接更快。我想为此使用 Apache Commons Email,但如有必要,可以回退到 Java Mail API。

现在我正在这样做,每次打开连接都会关闭连接: