如何配置CDO发邮件

21wq21 2003-09-09 03:12:41
using CDO;这一句话编译时无法通过

D:\netm\netm\register\register.aspx.cs(13): 找不到类型或命名空间名称“CDO”(是否缺少 using 指令或程序集引用?)
...全文
67 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
acewang 2003-09-09
  • 打赏
  • 举报
回复
http://expert.csdn.net/Expert/FAQ/FAQ_Index.asp?id=5138
21wq21 2003-09-09
  • 打赏
  • 举报
回复
21wq21 2003-09-09
  • 打赏
  • 举报
回复
acewang(**^o^**)
能说详细点吗?
acewang 2003-09-09
  • 打赏
  • 举报
回复
reference中添加CDO for Windows 2000
21wq21 2003-09-09
  • 打赏
  • 举报
回复
我没说白,我想用CDO实现,在需要身份验证的邮件服务器上发邮件。
#region 用户注册后发送邮件
// Configuration conf=new con;
// conf.Fields[CdoConfiguration.cdoSendUsingMethod].Value
// =CdoSendUsing.cdoSendUsingPort;
// conf.Fields[CdoConfiguration.cdoSendEmailAddress].Value="xxx@xxx.com";
// conf.Fields[CdoConfiguration.cdoSendPassword].Value="******";
// conf.Fields[CdoConfiguration.cdoSMTPServer].Value="smtp.xxx.xxx";
// conf.Fields[CdoConfiguration.cdoSendUserName].Value="xxx@xxx.com";
// //发送者名称,这一项要注意检查,不可以乱写
// conf.Fields[CdoConfiguration.cdoSMTPServerPort].Value=25;
// conf.Fields[CdoConfiguration.cdoSMTPAuthenticate].Value
// =CdoProtocolsAuthentication.cdoBasic;
// conf.Fields.Update();
string from = "ht_wsy@mail.huataico.com";
string to = Email;
string subject = "NET_Memory网络记忆用户注册信息";
string body = "<html><HEAD><STYLE>BODY {FONT-SIZE: 12px}</STYLE></HEAD><body>尊敬的用户"+UserName+":<br><br>  您好,您申请了网络记忆的"+SortContent+",您的用户名为:"+UserName+",您的用户密码为:"+RandomPwd+"。<br><br>  您作为:"+SortContent+",选择了“"+GroupContent+"”用户群组。感谢您的注册!<br><br><div align='center'><p align='left'><a href='#'><img src='http://192.168.25.156/netm/image/netmlogo.gif' width='200' height='60' border='0' alt='点击进入网络记忆站点'></a><a href='#'><img src='http://192.168.25.156/netm/image/bluedotMlogo.gif' width='200' height='60'alt='点击寻求蓝色雨点的商业服务' border='0'></a><a href='#'><img src='http://192.168.25.156/netm/image/bluedotTech.jpg' width='200' height='60' alt='进入蓝色雨点的技术支持' border='0'></a></p></div></body></html>";
MailMessage Mails=new MailMessage();
Mails.From=from.ToString().Trim();
Mails.To=to.ToString().Trim();
Mails.Subject=subject.ToString().Trim();
Mails.Body=body;
Mails.BodyFormat=MailFormat.Html;//定义邮件是网页格式
SmtpMail.SmtpServer="192.168.1.110";
SmtpMail.Send(Mails);
#endregion
未屏蔽的代码已通过,使用的是公司内部的邮件服务器,我想用别的服务器,比如SOHU、21CN等。
kknew 2003-09-09
  • 打赏
  • 举报
回复
CDO是什么东西?
为什么不用,本身的EMail类库?

62,025

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧