日期:2014-05-20  浏览次数:20730 次

javamail测试发件人能否正常发送邮件 在windows下成功 在linux下失败
问题如上 还请各位大神 速速帮忙解决 
java,javamail,linux

------解决方案--------------------
引用:
Quote: 引用:

你用软件 不用程序看看是不是能够发送成功呢?
大哥/姐 你不用费心了,我不用javamail了 , 你这些回答怎么全是 从网上拷过来的呢!

开发者又不是别人碰到的bug 都遇到过,当然只能从网上看别人分享的了。
------解决方案--------------------
引用:
Quote: 引用:

貌似许多互联网协议使用 “\r\n”作为行分割。linux下是\n,windows下是\r\n.
这个貌似和我问的没有关系吧

我看你是自己使用SMTP发送邮件。
在Windows下没有问题,那应该就是出现在平台差异性方面了。
BufferedWriter的newLine在Windows下生成“\r\n”,在Linux下是“\n”。