日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

SendEmail

發(fā)布時(shí)間:2025/3/21 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 SendEmail 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
///?? <summary>
???????????????
///?? 發(fā)送郵件
???????????????
///?? </summary>
???????????????
///?? <param?? name= "strSmtpServer "> smtp地址 </param>
???????????????
///?? <param?? name= "UserName "> 用戶名 </param>
???????????????
///?? <param?? name= "Password "> 密碼 </param>
???????????????
///?? <param?? name= "strFrom "> 發(fā)信人地址 </param>
???????????????
///?? <param?? name= "strto "> 收信人地址 </param>
???????????????
///?? <param?? name= "strSubject "> 郵件標(biāo)題 </param>
???????????????
///?? <param?? name= "strBody "> 郵件正文 </param>
??????????????? public?? static?? void?? SendMail(string?? strSmtpServer,?? string?? UserName,?? string?? Password,?? string?? strFrom,?? string?? strto,?? string?? strSubject,?? string?? strBody,?? string?? strFileName)
??????????????? {
???????????????????????
//生成一個(gè)?? 使用SMTP發(fā)送郵件的客戶端對象
??????????????????????? System.Net.Mail.SmtpClient?? client?? =?? new?? System.Net.Mail.SmtpClient(strSmtpServer);

???????????????????????
//表示以當(dāng)前登錄用戶的默認(rèn)憑據(jù)進(jìn)行身份驗(yàn)證
??????????????????????? client.UseDefaultCredentials?? =?? true;

?????????

???????????????????????
//包含用戶名和密碼
??????????????????????? client.Credentials?? =?? new?? System.Net.NetworkCredential(UserName,?? Password);

?????????????????????????
//指定如何發(fā)送電子郵件。
?????????????????????????
//Network???????????????????????????????????????????? 電子郵件通過網(wǎng)絡(luò)發(fā)送到?? SMTP?? 服務(wù)器。????
?????????????????????????
//PickupDirectoryFromIis?????????????? 將電子郵件復(fù)制到挑選目錄,然后通過本地?? Internet?? 信息服務(wù)?? (IIS)?? 傳送。????
?????????????????????????
//SpecifiedPickupDirectory?????????? 將電子郵件復(fù)制到?? SmtpClient.PickupDirectoryLocation?? 屬性指定的目錄,然后由外部應(yīng)用程序傳送。????

??????????????????????? client.DeliveryMethod??
=?? System.Net.Mail.SmtpDeliveryMethod.Network;

???????????????????????
//建立郵件對象??
??????????????????????? System.Net.Mail.MailMessage?? message?? =?? new?? System.Net.Mail.MailMessage(strFrom,?? strto,?? strSubject,strBody);
???????????????????????
???????????????????????
//定義郵件正文,主題的編碼方式
??????????????????????? message.BodyEncoding?? =?? System.Text.Encoding.GetEncoding( "gb2312 ");
??????????????????????? message.SubjectEncoding??
=?? System.Text.Encoding.GetEncoding( "gb2312 ");
?????????????????????
???????????????????????
//獲取或設(shè)置一個(gè)值,該值指示電子郵件正文是否為?? HTML。??
??????????????????????? message.IsBodyHtml?? =?? false;
???????????????????????
???????????????????????
//指定郵件優(yōu)先級
?????????
??????????????????????? message.Priority??
=?? System.Net.Mail.MailPriority.Normal;

???????????????????????
//添加附件
???????????????????????
//System.Web.Mail.MailAttachment?? mailAttachment=new?? System.Web.Mail.MailAttachment(@ "f:/baihe.txt ");??
??????????????????????? if?? (strFileName?? !=?? " "?? &&?? strFileName?? !=?? null)
??????????????????????? {
??????????????????????????????? Attachment?? data??
=?? new?? Attachment(strFileName);
??????????????????????????????? message.Attachments.Add(data);
??????????????????????? }
???????????????????
???????????????????????
???????????????????????
//發(fā)件人身份驗(yàn)證,否則163?? 發(fā)不了
??????????????????????? client.Credentials?? =???? new?? System.Net.NetworkCredential(strFrom,?? Password);

???????????????????????
//發(fā)送
??????????????????????? client.Send(message);
??????????????? }
??????? }

轉(zhuǎn)載于:https://www.cnblogs.com/yanglin/archive/2008/04/12/1150301.html

總結(jié)

以上是生活随笔為你收集整理的SendEmail的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。