jakarta-mail相关内容

IMAP请求之间的结果不同

我和我的团队在我们的应用程序中编写了一个供其他团队使用的邮件组件。此组件旨在允许他们使用自定义搜索条件下载电子邮件。目前正在使用的是使用IMAP protocol在Gmail帐户的一系列日期之间进行邮件搜索。在2016年4月4日格林尼治标准时间6:00AM+1之前,它一直运行正常,只下载范围内的电子邮件。然而,从格林尼治标准时间8:00AM+1开始,服务器的响应突然发生变化,它开始返回整个收件箱文 ..
发布时间:2022-07-13 13:56:08 Java开发

Java Mail在同一主题/对话中发送电子邮件

我们的应用程序自动发送电子邮件,我需要将这些电子邮件分组到线程中,以便用户将它们组织到他们的邮箱中。这些电子邮件也可能有不同的主题。例如: 已创建第93期 第93期说明已更改 第93期受理人已更改 已创建第94期 第94期已关闭 我正在尝试将每个子电子邮件的“In-Reply-To”标头设置为指向父邮件Message-ID。因此,每次创建新问题并发送第一封邮件时,我都会保存 ..
发布时间:2022-04-01 21:14:46 Java开发

爪哇邮件不能收到所有邮件

我正在尝试获取我的Gmail的所有邮件,但我只能收到250封。根据https://javaee.github.io/javamail/FAQ#gmailsettings,我已经将邮件数量限制设置为1000封,但它仍然只能提取250封邮件。以下是我的代码 import java.util.Properties; import javax.mail.Folder; import javax.ma ..
发布时间:2022-04-01 21:12:05 Java开发

将jakarta.mail 1.6.5更新到2.0.1

我正在尝试从JakartaMail 1.6.5迁移到2.0.1,当我启动我的应用程序时,我收到了 Caused by: java.lang.ClassNotFoundException: javax.mail.internet.AddressException at org.apache.catalina.loader.WebappClassLoaderBase.loadClass( ..
发布时间:2022-04-01 21:09:46 Java开发

Spring+JavaMail发送超时

我正在尝试使用Spring和Java Mail发送电子邮件。因为我在代理后面,它可能不会工作,但我希望有一个超时,因为现在javamail只是挂起了谁知道有多长时间。 这是我的Spring XML中的邮件发件人配置: ..
发布时间:2022-04-01 21:07:08 其他开发

通过Java Mail发送邮件时将替换Message-ID

我一直试图找到解决此问题的方法,所以我决定将其发布在这里。 问题是,当我使用javaMail发送邮件时,它会自动生成Message-ID(我将其存储到数据库中以识别对此邮件的回复),但在发送邮件时,SMPT服务器出于某种原因对其进行了更改,因此我无法跟踪与此邮件相关的任何内容。 例如 我首先通过Gmail向与我的邮件客户端同步的一个帐户发送消息,然后我用消息客户端检查消息,一切正 ..
发布时间:2022-04-01 21:05:49 其他开发

Java邮件无法使用TLS或SSL连接到SMTP

0 我正在尝试从Java连接到邮件服务器。我已经能够使用相同的代码成功地从Java连接到许多邮件服务器,包括Gmail、Rackspace、GoPardy和其他,但无论我尝试什么设置,这个都不起作用。 props.put("mail.smtp.auth", "true"); props.put("mail.smtp.starttls.enable", "true"); ..
发布时间:2022-04-01 21:03:35 Java开发

Javax.activation.UnsupportedDataTypeException:没有MIME类型文本/日历的对象Dch;方法=请求

我正在尝试使用Java邮件发送日历会议邀请。但我面临着下面的错误。我在堆栈溢出上进行了搜索。所有有相关错误的答案都是邮寄的。 MIME类型文本/日历没有对象DCH;方法=请求 编码: BodyPart calendarPart = new MimeBodyPart(); calendarPart.addHeader("Content-Class", "urn:content-cl ..
发布时间:2022-04-01 21:02:31 Java开发

在不使用默认/内置应用程序的情况下使用 JavaMail API 在 Android 中发送电子邮件

我正在尝试在 Android 中创建一个邮件发送应用程序. 如果我使用: 意图 emailIntent = new Intent(android.content.Intent.ACTION_SEND); 这将启动内置的 Android 应用程序;我正在尝试使用此应用程序不直接单击按钮发送邮件. 解决方案 使用 JavaMail API 使用 Gmail 身份验证在 Android ..
发布时间:2022-01-30 12:10:14 Java开发

错误 - trustAnchors 参数必须为非空

我正在尝试在 Jenkins/Hudson 上配置我的电子邮件,但我不断收到错误消息: java.security.InvalidAlgorithmParameterException: trustAnchors 参数必须是非空 我在网上看到了大量关于该错误的信息,但我没有得到任何工作.我在 Fedora Linux(不是 OpenJDK)上使用 Sun 的 JDK. 这是我尝试过的一些 ..
发布时间:2022-01-30 09:11:35 Java开发

使用 javamail 从我的 gmail 中读取所有新消息

我有一个包含 GUI 的应用程序,它使用 Javamail.当我打开这个 Jframe 时,我必须在 jTextArea 上看到发送到我的邮件的消息. 问题是当我编写代码时,它只显示发送的最后一条消息. 如何在收件箱中显示所有新邮件? 这是我的代码: private void jButton1ActionPerformed(java.awt.event.ActionEvent ..
发布时间:2022-01-24 14:20:18 Java开发

执行 JavaMail 时所有 JFrame 冻结

我开发汽车管理系统程序.然后我想在汽车进出时给这家公司的老板发邮件.我的代码可以成功发送邮件,但我注意到在发送邮件时,其他 JFrame 窗口被冻结(我无法在所有 JFrame 窗口上执行任何操作),直到邮件发送完成.这通常适用于 Javamail 还是有办法让其他 JFrame 仍然工作? 在我的程序中,完成发送一封邮件大约需要 10 秒. 解决方案 当你做繁重的任务时,你应该在另 ..
发布时间:2022-01-24 13:39:49 Java开发

Spring 3.0 SimpleMailMessage 支持

我正在通过我的 gmail 帐户接收电子邮件,但发件人始终是我自己而不是该人的电子邮件地址,即使我在实现类中将其硬编码为 message.setFrom("somebody@hotmail.com"); 仍然不起作用.有什么想法吗? @Service("mailService")公共类邮件服务{@自动连线私人邮件发件人邮件发件人;@自动连线私人 SimpleMailMessage alertMa ..
发布时间:2022-01-23 13:31:39 其他开发

如何阅读带有附件的邮件并从内容字符串中保存附件?

我正在使用 java 邮件从 gmail 获取带有附件的电子邮件,附件在内容中以字符串形式出现,我如何将其转换为文件? 谢谢 这是我得到的 内容:开始 644 myfile.csvM(E-T871U 解决方案 看起来你有一个包含 uuencoded 内容的单部分消息.如果邮件的格式正确,并带有“uuencode"的 Content-Transfer-Encoding 标头,Jav ..
发布时间:2022-01-23 13:31:08 Java开发

javamail 是一个不太安全的应用程序吗?

我正在开发一个电子邮件程序,该程序可以读取来自 Gmail 的电子邮件并进行进一步处理.最初使用 SO 中提供的代码(下面提供的链接)我得到一个异常,上面写着“我的访问已被阻止,我需要通过网络浏览器登录". 同时,我在收件箱(我正在尝试连接)中看到一封电子邮件,上面写着“Google 帐户:登录尝试被阻止",我需要从以下链接“https://www.google.com/settings/s ..
发布时间:2022-01-23 13:25:34 Java开发