做好了网站,请教高手一个问题! 1、那是因为现在几乎所有的邮件服务器都需要认证,所以用.net的那个smtpmail组件就搞不定了,需要用其它方式2、随便找本asp的书,都有这样的示例 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 示例:引用CDOConfiguration conf=new ConfigurationClass(); conf.Fields[CdoConfiguration.cdoSendUsingMethod].Value=CdoSendUsing.cdoSendUsingPort; conf.Fields[CdoConfiguration.cdoSMTPServer].Value="smtp.21cn.com"; conf.Fields[CdoConfiguration.cdoSMTPServerPort].Value=25; conf.Fields[CdoConfiguration.cdoSMTPAccountName].Value="hydnoahark"; conf.Fields[CdoConfiguration.cdoSendUserReplyEmailAddress].Value="\"c_zc\" <[email protected]>"; conf.Fields[CdoConfiguration.cdoSendEmailAddress].Value="\"c_zc\" <[email protected]>"; conf.Fields[CdoConfiguration.cdoSMTPAuthenticate].Value=CdoProtocolsAuthentication.cdoBasic; conf.Fields[CdoConfiguration.cdoSendUserName].Value="c_zc"; conf.Fields[CdoConfiguration.cdoSendPassword].Value="********"; conf.Fields.Update(); MessageClass msg=new MessageClass(); msg.Configuration=conf; msg.To="[email protected]"; msg.Subject="收到否"; msg.TextBody="It's test"; msg.From="[email protected]"; msg.Send(); 上述代码经过测试成功,注:非原创:) 不过163.com的smtp设置好象有问题,不用验证也能发给163.com邮件用户,用此种方式反而不行。 谢谢 sumanden兄,可否留下您的qq??!冒昧的问!:) 引用cdo出现问题啊,可以具体点怎么引用吗??谢谢! [email protected]添加引用-COM组件-Microsoft CDO for Exchange2000 library 给DataRow[] row1 赋值? ASP.NET如何区分同一局域网内的IP [VB].NET1.1版本的asp:requiredfieldvalidator怎么不起作用? DataGrid自动绑定模版列问题(在线等) 页面嵌入ActiveX控件CPU狂耗资源的问题 问一个脚本的简单问题 请问如何将.cs文件直接编译成一个.dll文件呢?在线等!50分马上给! jmail在机可以发送邮件,上传到服务就不行了? 求救!用js调用Webservice! 简单问题之二! 显示数据库中图象的奇怪的问题 为什么ADO.NET不支持信任连接
引用CDO
Configuration conf=new ConfigurationClass();
conf.Fields[CdoConfiguration.cdoSendUsingMethod].Value=CdoSendUsing.cdoSendUsingPort;
conf.Fields[CdoConfiguration.cdoSMTPServer].Value="smtp.21cn.com";
conf.Fields[CdoConfiguration.cdoSMTPServerPort].Value=25;
conf.Fields[CdoConfiguration.cdoSMTPAccountName].Value="hydnoahark";
conf.Fields[CdoConfiguration.cdoSendUserReplyEmailAddress].Value="\"c_zc\" <[email protected]>";
conf.Fields[CdoConfiguration.cdoSendEmailAddress].Value="\"c_zc\" <[email protected]>";
conf.Fields[CdoConfiguration.cdoSMTPAuthenticate].Value=CdoProtocolsAuthentication.cdoBasic;
conf.Fields[CdoConfiguration.cdoSendUserName].Value="c_zc";
conf.Fields[CdoConfiguration.cdoSendPassword].Value="********";
conf.Fields.Update(); MessageClass msg=new MessageClass();
msg.Configuration=conf; msg.To="[email protected]";
msg.Subject="收到否";
msg.TextBody="It's test";
msg.From="[email protected]";
msg.Send();
上述代码经过测试成功,注:非原创:)
不过163.com的smtp设置好象有问题,不用验证也能发给163.com邮件用户,用此种方式反而不行。
添加引用-COM组件-Microsoft CDO for Exchange2000 library