因此,简单的非加密的无附件电子邮件在Linux和Windows中都可以使用。

当我尝试发送附件或使用TLS加密发送电子邮件时,javamail会在Linux上崩溃,而不是在Windows上崩溃。

Transport.send(msg)引发异常,这不是我写的。

完整的堆栈跟踪是这样的。

java.lang.NullPointerException

at org.jpackage.mail.inet.smtp.SMTPConnection.getResponse(SMTPConnection.java:814)

at org.jpackage.mail.inet.smtp.SMTPConnection.getAllResponses(SMTPConnection.java:841)

at org.jpackage.mail.inet.smtp.SMTPConnection.quit(SMTPConnection.java:537)

at gnu.mail.providers.smtp.SMTPTransport.close(SMTPTransport.java:549)

at javax.mail.Transport.doSend(Transport.java:205)

at javax.mail.Transport.send(Transport.java:75)

任何可能的原因呢?我只是在处理这个在Linux上失败的应用程序时感到非常沮丧。

+0

您如何期待某人回答而不看到导致此行为的代码?另外,你似乎有一个来自org.jpackage的邮件提供者...你在使用什么库? –

+0

我使用从Sun's(或Oracle)网站下载的Javamail1.4.4库中包含的所有东西。该代码与您在搜索Javamail示例时在网上找到的内容非常相似。 –

linux java mail 时间,Javamail在Windows上工作,而不是在Linux上相关推荐

  1. linux+c+时间间隔+ns,浅析 Linux 中的时间编程和实现原理,第 1 部分: Linux 应用层的时间编程...

    http://www.ibm.com/developerworks/cn/linux/1307_liuming_linuxtime1/index.html#ibm-pcon 本文试图完整地描述 Lin ...

  2. java mail header_[JavaMail]9 详解Multipart和BodyPart

    Message表示一个邮件,messgaes.getContent()返回一个Multipart对象.一个Multipart对象包含一个或多个BodyPart对象,来组成邮件的正文部分(包括附件). ...

  3. windows读写linux文件,【转载】在Windows下使用Ext2Fsd极速读写Linux硬盘

    经试验这个工具非常好用!win7也可以使用,挂载Linux硬盘的写入速度在有其它操作(如上网.开文件夹等)的时候也能达到20~30M/s.以前拷数据都要找同学的Linux系统搭临时的服务器挂硬盘.远程 ...

  4. window的war发布Linux失败,为什么war包在Windows的tomcat正常运行,在linux服务器报errorpage错误?...

    最近项目完成后打包成war发布到服务器遇到访问应用404问题,用的是tomcat8.5,错误信息如下: o.s.b.w.servlet.support.ErrorPageFilter  : Canno ...

  5. linux中dpkg找不到命令_工作中常用的Linux命令介绍与实践

    点击上方可关注! 前言 做后端开发的同学,一般都会接触到服务器,而我们现在的系统用的比较多的服务器系统就是linux了,平时多多少少也会接触到一些linux下的shell命令.我们来介绍下linux一 ...

  6. linux服务器系统_利用Zabbix监控系统监测Linux服务器系统时间是否准确完美实现...

    服务器时间校准是非常重要的,因为很多应用服务都是需要基于时间的,服务器系统时间如果不准确的话就会产生很多问题.虽然我们可以通过部署NTP时间服务器来进行校准,但是有时候感觉还不够保险,而这往往也是很多 ...

  7. Linux 应用层的时间编程【转】

    转自:https://blog.csdn.net/chinalj2009/article/details/21223681 浅析 Linux 中的时间编程和实现原理,第 1 部分: Linux 应用层 ...

  8. linux 时间与定时器编程原理,浅析 Linux 中的时间编程和实现原理-嵌入式-火龙果软件工程...

    引子 我们都生活在时间中,但却无法去思考它.什么是时间呢?似乎这是一个永远也不能被回答的问题.然而作为一个程序员,在工作中,总有那么几次我必须思考什么是时间.比如,需要知道一段代码运行了多久:要在 l ...

  9. 浅析 Linux 中的时间编程和实现原理

    引子 我们都生活在时间中,但却无法去思考它.什么是时间呢?似乎这是一个永远也不能被回答的问题.然而作为一个程序员,在工作中,总有那么几次我必须思考什么是时间.比如,需要知道一段代码运行了多久:要在 l ...

最新文章

  1. Redis 面试连环炮,看看你能撑到哪一步?
  2. python 隐马尔科夫_隐马尔可夫模型原理和python实现
  3. android低功耗蓝牙连接失败_低功耗蓝牙 AoA定位系统为室内定位和资产跟踪 提供亚米级精度位置服务...
  4. 算法题:水洼有多少(C++)
  5. linux——yum的搭建说明
  6. Zookeepe实践与应用--分布队列
  7. 太极虚拟服务器,太极 中标 云服务器
  8. c/c++面试试题(四)
  9. vue中src文件夹下各文件_Win10下与虚拟机中的linux共享文件夹
  10. c++ opencv 识别车牌_小强学Python+OpenCV之-1.0开篇
  11. 2021年福建高考成绩位次查询,2021年福建普通高考理科成绩一分一段表汇总(成绩排名查询)...
  12. 正确调用腾讯x5内核详解
  13. python短时傅里叶变换_Python scipy 计算短时傅里叶变换(Short-time Fourier transforms)...
  14. java地铁线路规划_地铁路线规划系统
  15. 计算机一级一分钟要打多少字,打字速度分几个等级,一分钟打多少个字算较快?...
  16. 被互联网租房套路割韭菜的年轻人
  17. stm32通过ESP8266连接互联网服务器,手机通过网页实现远程控制灯亮灭
  18. MSP430初学:MSP430单片机C语言基础(二)
  19. 控件不能正确注册错误
  20. DjangoUeditor添加与配置

热门文章

  1. woff字体MIME类型配置
  2. IIS搭建网站遇到的问题
  3. servlet串行拦截器实现例子
  4. 解决ViewPager添加点击监听器无触发的问题
  5. ASP.NET_ASP.NET Cookies
  6. 【摘转留用】35前要考虑的
  7. 如何卸载自己手机上的APK文件程序
  8. Shutter - 带有众多功能的屏幕截图工具
  9. 关于java.lang.ClassNotFoundException: org.git.mm.mysql.Driver的解决办法
  10. less编译工具koala(考拉)和rem的使用