最近要用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 我自己的...