无法理解的javamail连接qmail产生的问题,不知道其他朋友有没有遇到过这样情况的!

发布于 2021-11-14 06:29:29 字数 527 浏览 803 评论 1

最近做了个javamail+qmail的邮件系统,当然开发是在windows环境下连接到测试服务器,也就是qmail所在的linux服务器做的开发,服务器是centos5.2,开发环境是tomcat5.5+jkd1.6,ide是eclipse!在本地开发的时候没有遇到什么大问题,代码是原来别人做的我修改的,本地的时候没遇到什么问题,imap no ssl连接到邮件服务器,本地 用的javamail库也和服务器上的一致,代码上传到服务器之后遇到问题,用javamail的javax.mail.Part包里的getDisposition()方法无法正常获得邮件头里面的Content-Disposition信息, getHeader("Content-Disposition") 也一样,什么都得不到, 返回的都是null!当然也无法获得是否包含附件的信息了!但是其他的譬如getContentType(), isMimeType()都能正常工作,不知道谁有这样的经历没有,昨天找原因找了一整天,我对linux不大了解,只会些基本操作,看到红薯老大过去发过一些javamail方面的文章,所以想请教一下,先谢谢各位了!!!!!!!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

情绪失控 2021-11-14 18:13:27

确定,不管是查看邮件的源码还是在本地开发的时候都是可以取到值的,只是上传到服务器之后无法取到值,我用thunderbird可以正常查看附件,不知道是javamail连接qmail本身有问题,还是我的服务器设置的问题,我现在找不好方向!

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文