熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> .NET編程 >> 正文

.net Framework 2.0下發送郵件的方式

2013-11-13 10:21:23  來源: .NET編程 

  在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等屬性方便的支持各種情況下發送郵件的方式


From:http://tw.wingwit.com/Article/program/net/201311/13354.html
  • 上一篇文章:

  • 下一篇文章:
  • 推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.