C 發郵件 兩種方法 例項

2021-06-18 09:14:44 字數 1148 閱讀 2498

最近要用c#做個小工具,要用到c#發郵件這個功能,順便把**貼上來和大家分享。

方法一: 用.net的net.mail庫封裝好的方法。

view plain

using

system; 

using

system.collections.generic; 

using

system.linq; 

using

system.text; 

using

system.net; 

using

system.net.mail; 

using

system.net.security; 

namespace

mail_tc01 

catch

(invalidoperationexception e) 

", e.message); 

} console.write("press any key to quit..."

); console.readkey(); 

} } } 

備註:由於微軟.net framework有個bug(見:推薦使用下邊方法。

方法二: .net 結合 jmail發郵件

前提條件:

必須安裝jmail元件(免費的網上隨便都能下到,現在版本為4.5)

view plain

using

system; 

using

system.collections.generic; 

using

system.linq; 

using

system.text; 

using

jmail; 

namespace

jmail_tc01 

static

void

main(

string

args) 

else

console.readkey(); 

} } } 

兩種方法各有優劣,大家根據實際情況選擇吧!呵呵~~

c 發郵件簡單例項

這個程式用的是阻塞式socket模型,傳送完資料後需要接收返回值,才能接著傳送。本程式不傳送郵件附件,發附件的例項 include include include 適用平台 windows using namespace std pragma comment lib,ws2 32.lib 鏈結ws2...

C 發郵件方法

前幾天,有個系統需要增加乙個發郵件的功能,於是寫了乙個方法,如下 view code 1 2 3 4 郵件伺服器位址 5 發件人郵箱位址 6 收件人郵箱位址 7 發件人郵箱使用者名稱 8 發件人郵箱密碼 9 郵件主題 10 郵件正文 11private void sendemail string c...

django 傳送郵件的兩種方法

django傳送郵件有很多種方法,下面只介紹工作中常用的兩種方法 python 2.7 django 1.8.3 郵件配置 email host smtp.163.com smtp位址 email port 25 smtp埠 email host user xxmcf524 163.com 我自己的...