喜歡上C#
再也沒有理由離開它去學另一種語言
asp中可以方便的調用CDO並附上賬號和密碼來發送郵件
但System
Web
Mail命名空間裡卻並未讓我等到輸入用戶名和密碼的屬性
在觀看了別的同仁的文章
試了一個果然見效
在此與大家分享一下
由於在
NET平台上並不在於程序寫多少
更不在於用什麼語言去表達
重要的似乎是思想
所以我喜歡C#也只用C#寫這幾句代碼吧
VB
NET與J#的朋友可以稍微改一下即可用了
private static int GoToSendMail(string Body
string To)
{
try
{
System
Web
Mail
MailMessage mm=new System
Web
Mail
MailMessage();
mm
BodyFormat=System
Web
Mail
MailFormat
Html;
mm
From=
;
mm
To=To;
mm
BodyEncoding=System
Text
Encoding
GetEncoding(
);
mm
Subject=
您好!我是夢貓
NET工作室希望與您攜手一起成長
;
mm
Body=Body;
mm
Fields[
] =
;
mm
Fields[
] =
;//發送地址
如果mm
From寫了這兒可以不寫這句
mm
Fields[
] =
;
mm
Fields[
] =
XXX
;//驗證賬號
發送者郵箱賬號
mm
Fields[
] =
XXX
; //驗證密碼
發送者郵箱密碼
mm
Fields[
] =
; //驗證級別
mm
Fields[
] =
x
;//語言代碼
mm
Fields[
] =
; //SMTP Server
System
Web
Mail
SmtpMail
SmtpServer=
;//上句和這句重著
這句可以替代上句
System
Web
Mail
SmtpMail
Send(mm);
return
;
}
catch(System
Exception e)
{
Response
Write(e
Message+e
StackTrace+e
Source);
return
;
}
}
本程序在XP和
Server IIS
上均通過
From:http://tw.wingwit.com/Article/program/net/201311/12400.html