c#

位置:IT落伍者 >> c# >> 浏览文章

解决.NET平台邮件发送CDO.Message错误


发布日期:2018年09月08日
 
解决.NET平台邮件发送CDO.Message错误

喜欢上C#再也没有理由离开它去学另一种语言asp中可以方便的调用CDO并附上账号和密码来发送邮件但SystemWebMail命名空间里却并未让我等到输入用户名和密码的属性在观看了别的同仁的文章试了一个果然见效在此与大家分享一下

由于在NET平台上并不在于程序写多少更不在于用什么语言去表达重要的似乎是思想所以我喜欢C#也只用C#写这几句代码吧VBNET与J#的朋友可以稍微改一下即可用了

private static int GoToSendMail(string Bodystring To)

{

try

{

SystemWebMailMailMessage mm=new SystemWebMailMailMessage();

mmBodyFormat=SystemWebMailMailFormatHtml;

mmFrom=;

mmTo=To;

mmBodyEncoding=SystemTextEncodingGetEncoding();

mmSubject=您好!我是梦猫NET工作室希望与您携手一起成长;

mmBody=Body;

mmFields[] = ;

mmFields[] = ;//发送地址如果mmFrom写了这儿可以不写这句

mmFields[] = ;

mmFields[] = XXX;//验证账号发送者邮箱账号

mmFields[] = XXX; //验证密码发送者邮箱密码

mmFields[] = ; //验证级别

mmFields[] = x;//语言代码

mmFields[] = ; //SMTP Server

SystemWebMailSmtpMailSmtpServer=;//上句和这句重着这句可以替代上句

SystemWebMailSmtpMailSend(mm);

return ;

}

catch(SystemException e)

{

ResponseWrite(eMessage+eStackTrace+eSource);

return ;

}

}

本程序在XP和Server IIS上均通过               

上一篇:利用C#实现web信息自动抓取

下一篇:.NET MVVM设计模式简介