C 傳送郵件

2021-07-13 09:40:24 字數 1258 閱讀 7509

string title = kcstring.objrequest("title");

string content = kcstring.objrequest("content");

string mail = kcstring.objrequest("mail");

string name = kcstring.objrequest("name");

system.net.mail.smtpclient client = new system.net.mail.smtpclient();

client.host = "smtp.163.com";//使用163的smtp伺服器傳送郵件

client.port = 25;

client.deliverymethod = system.net.mail.smtpdeliverymethod.network;

client.credentials = new system.net.networkcredential("[email protected]", ***);//163的smtp伺服器需要用163郵箱的使用者名稱和密碼作認證,如果沒有需要去163申請個,

//這裡假定你已經擁有了乙個163郵箱的賬戶,使用者名為abc,密碼為*******

system.net.mail.mailmessage message = new system.net.mail.mailmessage();

message.from = new system.net.mail.mailaddress(mail);//這裡需要注意,163似乎有規定發信人的郵箱位址必須是163的,而且發信人的郵箱使用者名稱必須和上面smtp伺服器認證時的使用者名稱相同

//因為上面用的使用者名稱abc作smtp伺服器認證,所以這裡發信人的郵箱位址也應該寫為[email protected]

message.to.add("[email protected]");//將郵件傳送給qq郵箱

message.subject = title;

message.body = content;

message.subjectencoding = system.text.encoding.utf8;

message.bodyencoding = system.text.encoding.utf8;

message.priority = system.net.mail.mailpriority.high;

message.isbodyhtml = true;

trycatch (exception ex) {

C 傳送郵件

今天俺學習c 傳送郵件的方法 在命名空間system.web.mail 傳送電子郵件主要用到了二個物件 乙個是mailmessage物件,此物件主要是封裝電子郵件的各個屬性,即所謂的發信人,收信人,信件的主題,信件的內容和信件的附件等。另外乙個是 tpmail物件,這個物件的最大作用是把已經定義好各...

C 傳送郵件

今天作乙個小專案,其中有個提醒功能,需要簡訊和郵件。因此查詢了一下c 傳送郵件,原來在學習計算機網路時了解到,其實就是實現 tp協議和pop3協議,但是自己有沒有伺服器,於是利用126的郵箱製作。如下 mailmessage message new mailmessage message.from ...

C 傳送郵件

using system using system.net.mail using system.net 說明 在.net2.0以上版本中傳送電子郵件的方法示例 用到的類主要位於system.net.mail和system.net命名空間下 日期 2008 08 08 傳送郵件 收件人郵件位址 發件人...