javamail相关内容
在Java邮件中发送以下异常 javax.mail.MessagingException: Can't send command to SMTP host; nested exception is: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path b
..
package jmail; import java.util.Date; import java.util.Properties; import javax.mail.Authenticator; import javax.mail.Message; import javax.mail.MessagingException; import javax.mail.PasswordAuthe
..
我收到了所有邮件,但是我想根据日期提取邮件. public void downloadEmailAttachments(String host, String port,String userName, String password) { Properties properties = new Properties(); properties.put("ma
..
我试图将Javamail 1.5.1与Tomcat 7和Eclipse Kepler结合使用. 当我尝试发送电子邮件时,Tomcat崩溃并显示以下错误... 从文档中,我了解到我现在所需要的一切都在javax.mail.jar中.而且我将其保存在webapp的WEB-INF/lib文件夹中. 我认为这是在抱怨找不到javax.mail.Authenticator.但是我已经确认该
..
我开始使用Java Mail,并且对处理附件有一些疑问: 如果我们的内容是Multipart,即具有附件,则实际附件位于哪个索引,在哪个位置可以找到消息内容?我只想只处理附件. 这是正确的方法吗?如果我想将给定的附件转换为字符串,只需阅读附件部分的流(使用getStream())并将其附加到字符串生成器,然后返回字符串? 非常感谢您提供任何建议 解决方案 1.) 这来自我
..
这是提取电子邮件sender和subject的代码.使用此代码,我可以看到显示了正确的主题,但可以看到发送人的地址格式不同. Properties props = new Properties(); props.put("mail.imap.host" , "imap.gmail.com" ); props.put("mail.imap.user" , "username")
..
我正在使用Javamail API从Gmail服务器读取邮件.我正在将包含阿拉伯语内容的邮件从gmail ID发送到另一个Gmail ID.邮件的字符集编码类型是Windows-1256.当我使用Javamail下载邮件时,正在"??????"中获取内容格式,而不是阿拉伯字符.我正在将下载的内容转换为UTF-8格式,但仍无法正常显示. 预先感谢 蒂姆 更新: 我正在使用以下代码
..
我刚刚将Android Studio更新到版本3.1,但我惊讶于未知的错误消息:程序类型已经存在:com.sun.activation.registries.LineTokenizer > :testeapn:transformClassesWithDexBuilderForDebug AGPBI: > {"kind":"error","text":"Program type already
..
Java Mail中的IMAP消息由其相对位置编号(从1开始)标识. 请参阅, http://docs.oracle.com/javaee/1.4/api/javax/mail/Message.html#getMessageNumber () 消息号是一个临时的详细信息. 是否有一种方法可以永久唯一地标识使用Java Mail API通过IMAP通过邮箱访问邮箱的邮件/消息?
..
我不明白为什么我会收到这个例外. 这是尝试发送电子邮件的代码. public void sendAsHotmail() { final String username = jTextField14.getText(); final String password = jPasswordField4.getText(); String subject = jTextFi
..
我正在尝试不使用此应用程序而直接发送单击按钮上的邮件.实际上我复制了这个 Build.app android { compileSdkVersion 26 defaultConfig { applicationId "com.example.coorsdev.sendsms" minSdkVersion 14 targetSdkVersion 26 versi
..
我想在Android上获取Exchange电子邮件,为此,我正在使用Android的javamail api ...在使用imap的gmail和yahoo上效果很好. 问题是我的交换服务器具有自签名证书,因此android不太喜欢这个,我得到03-14 12:46:13.698: WARN/System.err(281): javax.mail.MessagingException: Not tr
..
使用JavaMail API和IMAP,我想了解一条消息已从文件夹a移到了b.我如何在不添加侦听器的情况下做到这一点?我的意思是我想在登录帐户并打开文件夹后发现邮件的更改. 问题是,如果您在文件夹a中有3条消息,其ID为1 2和3,并将您将ID 3的消息移至文件夹B,该消息的ID发生了变化,而我们在文件夹B中存在一条ID为1的消息 我的目标是使邮件服务器中的消息结构与我自己的本地服务器
..
我正在创建一个能够从共享邮箱中读取电子邮件的界面.我已经尝试过几种可以在堆栈中找到的不同方法,但是没有一种有效.例子: Properties props = System.getProperties(); // Set manual Properties props.setProperty("mail.imaps.socketFactory.class", SSL_FACTORY); pro
..
我正在使用 BiWeekly 库创建VEVENT,然后使用 Java Mail API .一切正常,但是如何为现有事件创建更新,即当我收到更新的VEVENT时,它不会在日历中创建新事件,而是会更新现有事件? 我尝试以以下方式设置顺序event.setSequence(2),但是它不起作用.收到电子邮件代理Lotus Notes后,Google邮件始终会创建新事件. 这是我创建和发送事件
..
我正在创建一个应用程序来发送带有附件的邮件.当我附加一个小的zip文件时,它可以正常工作,但是当我附加一个较大的(> 1mb)zip文件时,它返回错误"java.net.SocketException:软件导致连接中止:套接字写入错误",并且我的应用程序正在挂起. 我附加文件的代码是: protected void addAtachments(String[] attachments
..
我想获取收件箱中任何邮件中所包含的所有人的列表.现在,我可以使用javax邮件API通过IMAP进行连接并下载消息: Folder folder = imapSslStore.getFolder("[Gmail]/All Mail"); folder.open(Folder.READ_ONLY); Message[] messages = folder.getMessages(); for
..
我使用javamail使用IMAP协议从交换帐户中读取邮件.这些邮件为纯格式,其内容为XML. 几乎所有这些邮件的大小都很短(通常在100Kb以下).但是,有时我必须处理大型邮件(大约10Mb-15Mb).例如,昨天我收到了一封大小为13Mb的电子邮件.仅花费了50多分钟即可阅读.正常吗有没有办法提高其性能? 代码是: Session sesion = Session.getInsta
..
我正在尝试使用Java搜索我的gmail.借助JavaMail,我可以像这样通过消息搜索来发送消息: Properties props = System.getProperties(); props.setProperty("mail.store.protocol", "imaps"); Session session = Session.getDefaultInstance(props,
..
我正在尝试在某个时间戳记之后获取消息,该代码的编码方式是由该站点的另一位程序员建议的: GregorianCalendar date = new GregorianCalendar(); SearchTerm newer = new ReceivedDateTerm(ComparisonTerm.GT,date.getTime()); Message msgs[] = folder.sear
..