为什么21cn的smtp.21cn.com发送服务器不能发邮件呢?
网络科技 2008-08-31 11:01:26
最近用javamail写了些收发邮件的代码,大部分邮箱简单的发基本上是可以的了,如sina,sohu,qq,tom等,但21cn的好奇怪,可以收,但就是不能发,发时,也没出现什么
异常,但对方就是没收到.而我用foxmail却可以正常的发送.这说明,其smtp.21cn.com的服务是有开通的,端口25也是开放的,可为何java写的程序不行呢?foxmail(应该是用c++编的)却正常呢?是java存在缺陷吗?还是我代码有问题?后者的话,为何其它的邮箱却没正常呢?伤脑啊.哪位大虾有遇到这种问题呢?怎么解决?
补充:
我用的是这个包:import javax.mail.*,
据说:import org.apache.commons.mail.*,这个包也可以,但我没导入这个包,没试过,不知道有没这个问题?