寄信程式 .NET版 |
|
qoo1234
版主 ![]() ![]() ![]() ![]() ![]() ![]() 發表:256 回覆:1167 積分:659 註冊:2003-02-24 發送簡訊給我 |
|||
qoo1234
版主 ![]() ![]() ![]() ![]() ![]() ![]() 發表:256 回覆:1167 積分:659 註冊:2003-02-24 發送簡訊給我 |
using System.Web.Mail; .... private void Button1Click(object sender, System.EventArgs e) { MailMessage oMail = new MailMessage(); // 指定SMTP-Server SmtpMail.SmtpServer = textBox1.text; // 寄件者信箱 oMail.From = textBox2.text; // 收件者信箱 oMail.To = textBox3.text; // 信件主旨 oMail.Subject = textBox4.text; // 信件內容 oMail.Body = richTextBox1.Text; // 附加檔案 // .Attachments.Add(New MailAttachment("檔案名稱")) try { SmtpMail.Send(oMail); MessageBox.show("傳送完成!"); } catch (Exception oEx) { MessageBox.show("傳送失敗原因:" oEx.Message.ToString); } } ![]() |
||
qoo1234
版主 ![]() ![]() ![]() ![]() ![]() ![]() 發表:256 回覆:1167 積分:659 註冊:2003-02-24 發送簡訊給我 |
在.NET中發送郵件需要什麼? 首先,也是最重要的,需要安裝.NET Framework。其次需要引用System.Web.dll(ASP.NET應用程式已經自動包含了)。接著需要引用System.Web.Main命名空間,以便建立和發送email信息。
因為SWM只是簡單的封裝了兩個COM庫:CDONTS.NewMail(可以在cdonts.dll中找到)和CDO.Message(可以在cdosys.dll中找到),因此伺服器上同樣也需要他們。如果使用NT4或Win9x,cdonts.dll會隨著NT4的Option Pack或者Personal webserver一起安裝。預設情況cdosys.dll已經安裝在Windows 2003和Windows XP中了,同樣安裝Microsoft Office也會安裝cdosys.dll 使用SWM發送郵件時,你需要一個轉發伺服器。轉發伺服器就是一個郵件伺服器或者一個SMTP伺服器/服務,它可以發送郵件。SWM簡單的發送郵件到轉發伺服器,轉發伺服器負責傳送到最終目的地。
![]() |
||
cmf
尊榮會員 ![]() ![]() ![]() ![]() ![]() 發表:84 回覆:918 積分:1032 註冊:2002-06-26 發送簡訊給我 |
![]()
------
︿︿ |
||
conundrum
尊榮會員 ![]() ![]() ![]() ![]() ![]() ![]() 發表:893 回覆:1272 積分:643 註冊:2004-01-06 發送簡訊給我 |
|||
bigdogchina
版主 ![]() ![]() ![]() ![]() ![]() 發表:238 回覆:523 積分:312 註冊:2003-04-28 發送簡訊給我 |
謝謝您把這麽美妙的程式帶到我們身邊!!!
qoo1234版大您真是厲害!研究的領域非常廣也很深,從C/C++到Object Pascal到PHP到C#(.Net)到Java,從Access到SQL Server到DB2到MySQL,從Windows到Linux,小弟佩服的五體投地,自古英雄出少年這句話在您身上得到了最好的體現,您身上折射出來的精神更是催人奮進!
------
人生在勤,不索何获? |
||
dllee
站務副站長 ![]() ![]() ![]() ![]() ![]() ![]() 發表:321 回覆:2519 積分:1711 註冊:2002-04-15 發送簡訊給我 |
哇!! 太強了!!
由 Delphi 轉戰 C#.Net
真是 Qoo
------
http://www.ViewMove.com |
||
Akqj1098
一般會員 ![]() ![]() 發表:14 回覆:60 積分:14 註冊:2002-05-17 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |