發送mail 心得

發送mail 心得

發送mail需要用到 以下的類

usingSystem.Net.Mail;

 

發送Mail的時候需要 向函數傳遞 必要的四個string字符串

第一個string字符串  內容存的是放收信人的郵箱地址

第二個string字符串  內容存放的是副本人的郵箱地址

第三個string字符串  內容存放的是郵件附件的路徑

第四個string字符串  內容存放的是郵箱的內容

 

收信人的郵箱地址,副本人的郵箱地址,郵箱的內容 如果存放到txt文檔中則需要用到

文件讀取  using System.IO;

// 讀取txt中的內容,存放到字符串中

        StreamReader sr = newStreamReader(“txt文件路徑”, System.Text.Encoding.Default);

        string txt = sr.ReadToEnd();

        txt.Close();

 

 

發送郵箱 函數 內容

 

1設置smtp(簡單的郵件傳輸協議)

System.Net.Mail.SmtpClientsmtp = new System.Net.Mail.SmtpClient();

smtp.Host = "10.6.1.26";//指定smtp服務器1

smtp.Credentials = newSystem.Net.NetworkCredential("dgweb", "abc123..");//服務X器里的用DI戶名和密碼

 

創建一個郵箱

System.Net.Mail.MailMessagemail = new System.Net.Mail.MailMessage();

mail.From = new System.Net.Mail.MailAddress("dgweb@gigabyte.intra");//服務器里發送郵箱人的地址

mail.To.Add(newSystem.Net.Mail.MailAddress(str)); str收信人的郵箱地址 添加收信人

mail.CC.Add(newSystem.Net.Mail.MailAddress(str1)); str1副本人的郵箱地址 添加副本人

 

mail.Attachments.Add(new Attachment(filename));//電子郵件集合

mail.Subject = "test";//主題

mail.Body = content;//內容

mail.IsBodyHtml = true;//設置為html格式

mail.BodyEncoding = System.Text.Encoding.UTF8; //正文編碼

smtp.Send(mail);//發送

 

  發送Mail基本上就是運用

System.Net.Mail.SmtpClient 類來   設置smtp

System.Net.Mail.MailMessage類來  設置郵箱

 

只要熟悉這兩個類的一些基本方法就能很好的掌握發送mail。

 

 

  

 

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值