200分求教SMTP认证的怪问题,各位大侠们请赐教!(分不够再加)
小弟写了一个发送邮件的程序,其中SMTP认证模块如下
.... .... ....
'打开对话(在此之前服务器地址,端口都已经正确初始化)
wsock.SendData "EHLO " + wsock.RemoteHost + vbCrLf
wsock.SendData "AUTH LOGIN " + vbCrLf
wsock.SendData Base64EncodeStr(Trim(txtUser.Text)) + vbCrLf
wsock.SendData Base64EncodeStr(Trim(txtPass.Text)) + vbCrLf
.... .... ....
当程序连接一个LOTUS DOMINO服务器时一切正常,该模块的返回信息依次是:
334 VXNlcm5hbWU6
334 UGFzc3dvcmQ6
235 Authentication successful
可问题怪就怪在,当程序连接一个EXCHANGE(2003)服务器时却死活通不过验证(这里保证输入的用户名和密码都是正确的),返回信息如下:
334 VXNlcm5hbWU6
500 5.3.3 Unrecognized command
500 5.3.3 Unrecognized command
多次试验未果,心急如焚,望各位大侠能不吝赐教!谢谢!
.... .... ....
'打开对话(在此之前服务器地址,端口都已经正确初始化)
wsock.SendData "EHLO " + wsock.RemoteHost + vbCrLf
wsock.SendData "AUTH LOGIN " + vbCrLf
wsock.SendData Base64EncodeStr(Trim(txtUser.Text)) + vbCrLf
wsock.SendData Base64EncodeStr(Trim(txtPass.Text)) + vbCrLf
.... .... ....
当程序连接一个LOTUS DOMINO服务器时一切正常,该模块的返回信息依次是:
334 VXNlcm5hbWU6
334 UGFzc3dvcmQ6
235 Authentication successful
可问题怪就怪在,当程序连接一个EXCHANGE(2003)服务器时却死活通不过验证(这里保证输入的用户名和密码都是正确的),返回信息如下:
334 VXNlcm5hbWU6
500 5.3.3 Unrecognized command
500 5.3.3 Unrecognized command
多次试验未果,心急如焚,望各位大侠能不吝赐教!谢谢!
...全文
相关推荐
PHPMailer邮件类利用smtp.163.com发送邮件方法
利用smtp.163.com 发送邮件(本地无需服务器)
使用Windows Server 2003 R2内置的SMTP与POP3组建邮件系统
详细描述了在server 2003上面搭建邮件服务器的过程,利用2003自带的邮件服务器。
实现SMTP协议、FTP协议、HTTP协议例子,一个Windows下的框架程序,使用单进程程序模板
支持邮件smtp协议、FTP协议、HTTP协议,可以作为学习和参考;
RHCE-RH200
RHCE6.0版本RH200.pdf最新电子书
Que.Solaris.10.System.Administration.Exam.Prep.CX-310-200.Part.I.Oct.2008.
Que.Solaris.10.System.Administration.Exam.Prep.CX-310-200.Part.I.Oct.2008.


VB基础类
