日韩天天综合网_野战两个奶头被亲到高潮_亚洲日韩欧美精品综合_av女人天堂污污污_视频一区**字幕无弹窗_国产亚洲欧美小视频_国内性爱精品在线免费视频_国产一级电影在线播放_日韩欧美内地福利_亚洲一二三不卡片区

Asp.Net發(fā)送電子郵件程序_.Net教程

編輯Tag賺U幣
教程Tag:暫無(wú)Tag,歡迎添加,賺取U幣!

推薦:Asp.Net編程基礎(chǔ)經(jīng)驗(yàn)技巧總結(jié)
1.主要命名空間: %@ImportNamespace=System.Data%處理數(shù)據(jù)時(shí)用到 %@ImportNamespace=System.Data.ADO%使用ADO.net;時(shí)用到 %@ImportNamespace=System.Data.SQL%SQLServer數(shù)據(jù)庫(kù)專用 %@ImportNamespace=System.Data.XML%不用看處理XML用到 %@ImportName

一、asp.net1.0及.net1.1中的做法(利用CDOSYS消息組件發(fā)送電子郵件):
  代碼如下:
  using System;
  using System.Web.Mail;
  /// <summary>
  /// 用到的類主要位于System.Web.Mail命名空間下
  /// </summary>
  public class SendMail
  {
  public SendMail()
  {
  }
  /// <summary>
  /// 發(fā)送郵件
  /// </summary>
  /// <param name="to">收件人郵件地址</param>
  /// <param name="from">發(fā)件人郵件地址</param>
  /// <param name="subject">郵件主題</param>
  /// <param name="body">郵件內(nèi)容</param>
  /// <param name="username">登錄smtp主機(jī)時(shí)用到的用戶名,注意是郵件地址’@’以前的部分</param>
  /// <param name="password">登錄smtp主機(jī)時(shí)用到的用戶密碼</param>
  /// <param name="smtpHost">發(fā)送郵件用到的smtp主機(jī)</param>
  public void Send(string to, string from, string subject, string body, string username, string password, string smtpHost)
  {
  MailMessage mail = new MailMessage();
  mail.To = to;//設(shè)置收件人地址
  mail.From = from;//設(shè)置發(fā)件人地址
  mail.Subject = subject;//設(shè)置郵件主題
  mail.BodyFormat = MailFormat.Html;//設(shè)置郵件以HTML格式發(fā)送
  mail.Body = body;//設(shè)置郵件內(nèi)容
  //設(shè)置發(fā)送郵件時(shí)需要身份驗(yàn)證
  mail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate", "1");
  //設(shè)置登錄郵件主機(jī)時(shí)的用戶名,注意如果發(fā)件人地址是[email protected],則用戶名是abc而不是[email protected]
  mail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendusername", userName);
  //設(shè)置登錄SMTP主機(jī)的用戶密碼
  mail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendpassword", password);
  //設(shè)置發(fā)送郵件的SMTP主機(jī)
  SmtpMail.SmtpServer = smtpHost;
  //發(fā)送郵件,如果發(fā)送不成功會(huì)拋出異常
  SmtpMail.Send(mail);
  }
  }
  上面的方法底層用到了CDOSYS組件,用到的類主要是System.Web.Mail.SmtpServer和System.Web.Mail.MailMessage,這種方法已經(jīng)被微軟不贊成使用了,取而代之的是.net2.0中的新增的類和方法。

分享:Asp.Net的繼承和多態(tài)性實(shí)例講解
許多學(xué)習(xí)Asp.Net的新人對(duì) Asp.Net 繼承和多態(tài)性不是特別的了解,但其在編程中有重要作用,為了幫助大家學(xué)習(xí),我們作了這個(gè)例子,以實(shí)例來(lái)說(shuō)明,代碼比較簡(jiǎn)單。 TestProfileClass2.aspx 頁(yè)面文件 %@PageLanguage=C#ContentType=text/htmlResponseEncoding=

共2頁(yè)上一頁(yè)12下一頁(yè)
來(lái)源:模板無(wú)憂//所屬分類:.Net教程/更新時(shí)間:2010-06-01
相關(guān).Net教程