javamail相关内容

不能使用SearchTerm term = new MessageIDTerm(ID)来按message-ID搜索邮件

我在Android上开发电子邮件应用程序,我被困在这里.如果我使用Gmail服务器,则可以按ID搜索电子邮件 SearchTerm term = new MessageIDTerm(ID); message_s = folder.search(term); 但是使用此代码,我无法使用yahoo,hotmail之类的其他服务器来搜索电子邮件.我尝试通过覆盖此代码来解决此错误 ..
发布时间:2020-06-27 18:39:06 其他开发

将Outlook项目(.msg文件)作为附件添加到已发送的Outlook电子邮件中时,文件名返回为null

当我从Outlook发送带有Outlook项目(.msg文件为附件)的电子邮件时,方法getFileName()(用于获取与正文部分关联的文件名)的返回值为null. .我还尝试使用DataHandler()的getName(),但仍将值设为null. 如何处理将Outlook项目(.msg文件)作为附件的情况? PS :我能够检索其他所有附件(.png,.doc,.pdf等)的文件名 ..
发布时间:2020-06-27 18:39:02 Java开发

邮件是否通过Java邮件api成功发送

我在下面编写了一个通过java mail api发送邮件的程序,该程序现在可以发送邮件.我的查询是为了处理特殊情况,还可以说,如果未发送邮件,那么我必须提供一些东西,如果邮件已经发送给我,必须在cas中做其他事情,现在请告知java mail api在发送邮件购买时是否向我们证明了任何参数,我们可以检查邮件是否已成功发送,因为我已在程序中启用了调试 emailSession.setDebug ..
发布时间:2020-06-27 18:39:00 Java开发

Java邮件不返回主题

我正在使用javamail营救收件箱中的邮件.我从收件箱中收到所有邮件,但是subject(message.getSubject())返回null. 我在几个地点进行了研究,所有提出的解决方案都行不通. 仅在Tomcat6中会发生此问题,如果我在Java项目中对主要方法执行了偶数代码,则我得到了所有属性,包括主题.我是SSL协议用户(pop3s). 感谢帮助 public ..
发布时间:2020-06-27 18:38:56 Java开发

使用javamail读取gmail收件箱,可以在Eclipse中使用,但不能在外部使用

我的代码连接到一个Gmail帐户,并读取收到的每封电子邮件.我检索电子邮件的内容.我为此使用javamail api. 当我从eclipse运行代码时,它工作得很好.但是,如果我将所有内容导出到jar文件中,然后从命令提示符运行,则会收到以下错误: java.lang.ClassCastException: com.sun.mail.imap.IMAPInputStream canno ..
发布时间:2020-06-27 18:38:52 Java开发

使用javax.mail阅读近期和看不见的消息

我正在使用javax.mail使用"imaps"协议从收件箱文件夹中读取邮件.我正在使用以下代码段: Session session = Session.getDefaultInstance(props, null); Store store = session.getStore("imaps"); store.connect(); store.getFolder("inbo ..
发布时间:2020-06-27 18:38:46 Java开发

如何在JavaMail IMAP连接期间临时禁用协议跟踪

您可以指定在为Session设置Properties时(通过将"mail.debug"属性设置为"true")还是通过调用但是,当实例化Protocol对象时,它将创建一个“协议" TraceLogger,该协议在协议对象的生存期内一直存在.这似乎意味着一旦开始使用它就无法临时禁用连接上的协议级调试日志记录. 有 是Protocol.suspendTracing方法.它确实允许您暂时关闭协议 ..
发布时间:2020-06-27 18:38:44 其他开发

我可以使用JavaMail通过特定接口发送SMTP邮件吗?

我可以使用java.net.NetworkInterface查找网络接口: ni = NetworkInterface.getByName("eth4"); 有没有一种方法可以请求JavaMail通过特定的接口使用SMTP传输来发送邮件? 解决方案 您可以将mail.smtp.localaddress属性设置为与特定接口相对应的主机名,以绑定到该接口.使用NetworkInter ..
发布时间:2020-06-27 18:38:35 Java开发

JavaMail获取未送达电子邮件的邮件(到Gmail或Ymail)

我正在尝试构建一个应用程序,以将批量报告电子邮件发送到具有各种主机的许多地址.我正在使用Javamail,虽然我仍然在学习它. 我找到了一个示例,并尝试使用公司服务器作为主机(例如xyz公司)发送电子邮件. 这是示例代码 package mailexample; import javax.mail.*; import javax.mail.internet.*; publi ..
发布时间:2020-06-27 18:38:28 其他开发

如何使用Java Mail API验证SMTP服务器的SSL/TLS证书?

我们添加了通过SMTP发送电子邮件的功能.基本上,当用户尝试通过UI添加和保存SMTP服务器详细信息时,我将需要验证服务器的证书.我可以完成“发送邮件"代码;有足够多的示例:)但是,我试图查看是否有任何方法可以从SMTP服务器获取证书详细信息并使用Java邮件API在客户端进行验证;我可以看到Transport.connect()方法隐式地验证了服务器证书,但是我试图了解是否有任何显式的方法来进行 ..
发布时间:2020-06-27 18:38:17 Java开发

多个版本的javamail jar导致NoSuchProviderException

我有一个独立的库(jar文件),已将其添加到应用程序服务器类路径中,以监视JVM中所有正在运行的应用程序,并在发生某些问题时发送电子邮件. jar文件将所有依赖项捆绑在jar中(使用maven-shade-plugin),包括javamail jar文件. 当应用服务器中的其他Web应用程序之一将javamail作为依赖项时,我的jar文件中的javamail发生了一些依赖项冲突,我得 ..
发布时间:2020-06-27 18:38:13 Java开发

Javamail 535 5.7.8身份验证失败

我正在使用javamail api发送邮件. 以下代码已经运行了大约5个月: public static void sendMail(String dest, String oggetto, String testoEmail, String[] filePath) throws MessagingException{ String sender2="mymail"; ..
发布时间:2020-06-27 18:38:11 Java开发

如何使用JavaMail API将电子邮件中的链接嵌入到电子邮件中附加的文件?

我想在电子邮件中嵌入一个链接,以使用JavaMail API在电子邮件中已附加的文件. 例如,我正在发送带有某些附件的电子邮件.现在,我想为电子邮件中可用的所有文件嵌入链接. 您能帮我吗? 我正在使用以下代码在电子邮件中附加文件: MimeBodyPart messageBodyPart = new MimeBodyPart(); DataSource source = n ..
发布时间:2020-06-27 18:38:07 Java开发

Java Mail身份验证和连接

当我尝试通过Java Mail连接时 服务器正在响应意外 问题在于,有时同一程序会连接并获取邮件,但有时会抛出 javax.mail.AuthenticationFailedException:套接字上的EOF位于 com.sun.mail.pop3.POP3Store.protocolConnect(POP3Store.java:208)位于 javax.mail.Service.c ..
发布时间:2020-06-27 18:37:59 Java开发