帮忙啊! 用cdo发邮件连接不上服务器!
Configuration conf=new Configuration();
//以下部分设置参数(服务器,端号,用户名,密码,发送邮件帐号,回复邮箱帐号)
conf.Fields[CdoConfiguration.cdoSendUsingMethod].Value=2;
conf.Fields[CdoConfiguration.cdoSMTPServer].Value="wolf:1075@smtp.sohu.com";
conf.Fields[CdoConfiguration.cdoSMTPServerPort].Value=25;
conf.Fields[CdoConfiguration.cdoSMTPAccountName].Value="wolf";
conf.Fields[CdoConfiguration.cdoSendUserReplyEmailAddress].Value="\"wolf\" <wolf@sohu.com>";
conf.Fields[CdoConfiguration.cdoSendEmailAddress].Value="\"wolf\" <wolf@sohu.com>";
conf.Fields[CdoConfiguration.cdoSMTPAuthenticate].Value=CdoProtocolsAuthentication.cdoBasic;
conf.Fields[CdoConfiguration.cdoSendUserName].Value="wolf";
conf.Fields[CdoConfiguration.cdoSendPassword].Value="1075";
conf.Fields.Update();
CDO.Message oMsg = new CDO.Message();
oMsg.Configuration = conf;
oMsg.From = "wolf@sohu.com";
oMsg.To = "freedog@126.com";
oMsg.Subject = "MailTest";
oMsg.BodyPart.Charset="gb2312";
// oMsg.HTMLBodyPart.Charset="gb2312";
oMsg.HTMLBody = "<html><body>Test freedog</body></html>";
try
{
oMsg.Send();
}
catch(Exception ex)
{
this.Response.Write(ex.Message);
}
错误提示:The transport failed to connect to the server
问题点数:50、回复次数:5Top
1 楼kandyasp(博客收集 http://www.1638988.cn)回复于 2003-11-01 13:10:15 得分 5
好像这样是不行的,我看到有人用socket写的发信程序Top
2 楼binziwa(土狗)回复于 2003-11-01 14:01:20 得分 0
哎!来人帮看看阿!
怎么搞得,要提前贴子总说 频繁,我怎么频繁了。我烦躁倒是真的!Top
3 楼Abac(~~)回复于 2003-11-01 22:21:29 得分 5
conf.Fields[CdoConfiguration.cdoSMTPServer].Value="wolf:1075@smtp.sohu.com";
设置server不用把用户名密码加上去吧?Top
4 楼freeno(freeno)回复于 2003-11-01 22:32:02 得分 0
设置server不加用户名密码一样不行Top
5 楼Abac(~~)回复于 2003-11-02 23:24:01 得分 40
我也曾遇到这个问题,后来换用jmail发的。Top




