
| 
 | 
|  | 作者: hanferneem [hanferneem]  论坛用户 | 登录 | 
| 我最近在用JAVAMAIL编一个邮件收发系统时遇到了个问题,搞了几天还是不知道怎么回事。 每次当我发邮件后,如果不关闭系统直接接收邮件,则在接收邮件执行到 session = Session.getDefaultInstance(props, null); 时,就会抛出异常。而如果再发送邮件,执行到 mailSession = Session.getDefaultInstance(mailProperties,authenticator); 却不会抛出异常。 同样,如果打开系统后先执行接收邮件,那么当要发送邮件时也会在上面那句抛出异常,而如果再接收也不会发生异常。 我是个本科生,下周就要交程序了。希望有高手能为我解决问题。谢谢。 | 
| 地主 发表时间: 04-05-11 23:14 | 
|  | 回复: 286 [unique]  版主 | 登录 | 
| 是不是对象事例发送完后未关闭close,仅为猜测。 | 
| B1层 发表时间: 04-05-12 09:23 | 
|  | 回复: hanferneem [hanferneem]  论坛用户 | 登录 | 
| 我也这么想的,但是为什么接收后再接收,同样要再建立邮件会话,但却不抛出异常呢? 而且session好像没有close方法 我给你发邮件了,你看到我的源代码了吗? | 
| B2层 发表时间: 04-05-14 22:09 | 
|  | 回复: bidisty [bidisty]  论坛用户 | 登录 | 
| 看不出来!没有程序可看呀! | 
| B3层 发表时间: 04-05-14 22:48 | 
| 
 | 
20CN网络安全小组版权所有
Copyright ©    2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon   

粤ICP备05087286号