c#

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

.net Framework 2.0下发送邮件的方式


发布日期:2018年09月16日
 
.net Framework 2.0下发送邮件的方式

net Framework x我们需要使用SystemWebMail命名空间下的类来进行发送邮件但是功能比较弱比如你的邮件服务器需要验证才能发送邮件net 需要用下面的代码来做额外配置

mailfieldsadd( mailFieldsAdd( my_username_here mailFieldsAdd( super_secret

x下发送邮件的方式这里不作介绍 Framework 在SystemNetMail命名空间中提供了对邮件操作的支持他的功能更强大比如你的邮件服务器需要验证才能发送邮件代码就只需简单写成如下

public static void SendSMTPEMail(string strSmtpServer string strFrom string strFromPass string strto string strSubject string strBody)

……{

SystemNetMailSmtpClient client = new SmtpClient(strSmtpServer)

clientUseDefaultCredentials = false;

clientCredentials = new SystemNetNetworkCredential(strFrom strFromPass)

clientDeliveryMethod = SmtpDeliveryMethodNetwork;

SystemNetMailMailMessage message = new MailMessage(strFrom strto strSubject strBody)

messageBodyEncoding = SystemTextEncodingUTF;

messageIsBodyHtml = true;

clientSend(message)

}

我们可以通过修改UseDefaultCredentials Credentials DeliveryMethod等属性方便的支持各种情况下发送邮件的方式

上一篇:c# static的全部用法收集整理

下一篇:ADO.NET SQL语句检索说明