喜欢上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上均通过