首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 企业软件 > 行业软件 >

通过socket写的发邮件程序,收不到响应,请帮忙。该如何解决

2012-03-03 
通过socket写的发邮件程序,收不到响应,请帮忙。该程序连接到IMAL服务器((IMail7.1459-1)NT-ESMTPServerX1)

通过socket写的发邮件程序,收不到响应,请帮忙。
该程序连接到IMAL服务器((IMail   7.14   59-1)   NT-ESMTP   Server   X1)上可以正常工作。但是连接到一个DOMINO服务器上(ESMTP   Service   (Lotus   Domino   Release   6.0.3))却只能收到第一次响应:
220   xxxxx   ESMTP   Service   (Lotus   Domino   Release   6.0.3)   ready   at   Sat,   17   Mar   2007   12:46:40   +0500

然后再发送任务命令,不管是正确,还是错误的,都接收不到响应。但是通过telnet到25号端口,手工输入SMTP命令,可以正常输出命令结果,如:
220   xxxxx   ESMTP   Service   (Lotus   Domino   Release   6.0.3)   ready   at   Sat,   17   Mar   2007   12:46:40   +0500
helo   localhost
250   xxxxx   Hello   localhost   ([192.168.101.2]),   pleased   to   meet   you
mail   from:xxx
250   xxx...   Sender   OK

实在搞不清楚怎么回事,请各位大侠帮忙看看,对于   domino服务器是否需要特殊处理的?     谢谢谢谢拉。

[解决办法]
socket发邮件,没用过

呵呵,如果使用domino服务器,为什么不用它的邮件功能,而要自己去写?


[解决办法]
是很奇怪 按理说smtp是一个标准协议 在domino跟其它邮件系统应该是一样的
[解决办法]
命令结束后的换行符,你send过去了吗?

热点排行