|
![]() | 作者: 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号