C 郵件傳送 實現類

2021-07-10 10:34:30 字數 1967 閱讀 4565

using system;

using system.collections.generic;

using system.configuration;

using system.io;

using system.linq;

using system.net.mail;

using system.net.mime;

using system.text;

namespace intoa.common

return _msenderport;}}

private static string _msenderserverhost = null; //發件箱的郵件伺服器位址(ip形式或字串形式均可)

public static string msenderserverhost

return _msenderserverhost;}}

private static string _msendermailaddress = null; //傳送方的郵箱位址

public static string msendermailaddress

return _msendermailaddress;}}

private static string _msenderpassword = null; //發件箱的密碼

public static string msenderpassword

return _msenderpassword;}}

private static string _msenderusername = null; //發件箱的使用者名稱(即@符號前面的字串,例如:[email protected],使用者名為:hello)

public static string msenderusername

return _msenderusername;}}

////// 建構函式

//////收件人位址(可以是多個收件人,程式中是以「;"進行區分的)

///郵件標題

///郵件內容(可以以html格式進行設計)

///true表示對郵件內容進行socket層加密傳輸,false表示不加密

///true表示對發件人郵箱進行密碼驗證,false表示不對發件人郵箱進行密碼驗證

public emailsender(string tomail, string subject, string emailbody, bool sslenable, bool pwdcheckenable)

catch (exception ex)

}/// /// 建構函式

///

/// 收件人位址(可以是多個收件人,程式中是以「;"進行區分的)

/// 郵件標題

/// 郵件內容(可以以html格式進行設計)

public emailsender(string tomail, string subject, string emailbody)

catch (exception ex)

}////// 新增附件

//////附件的路徑集合,以分號分隔

public void addattachments(string attachmentspath)

}catch (exception ex)

}////// 郵件的傳送

///public jsonresult send()

else

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

msmtpclient.send(mmailmessage);

json.resflag = jsonresultenum.success;}}

catch (exception ex)

return json;}}

}

C 郵件傳送類

c code using system using system.collections using system.componentmodel using system.data using system.drawing using system.web using system.web.sess...

C 傳送郵件類

public class email 收件人 public string mailtoarray 抄送 public string mailccarray 標題 public string mailsubject 正文 public string mailbody 發件人密碼 public stri...

C 實現傳送郵件

一 郵件伺服器。qq郵箱的收取郵件支援pop imap兩種協議,傳送郵件採用smtp協議,收件和發件均使用ssl協議來進行加密傳輸,採用ssl協議需要單獨對帳戶進行設定。採用ssl協議和非ssl協議時埠號有所區別,參照下表的一些常見配置組合 型別 伺服器名稱 伺服器位址 非ssl協議埠號 ssl協議...