C 開啟電子郵件軟體的具體方法

2022-09-26 21:48:17 字數 2122 閱讀 9748

使用客戶端開啟指定的url

使用process.start方法可以在瀏覽器開啟指定的url。**如下所示。

[c#]

//使用客www.cppcns.com戶端開啟「 system.diagnostics.process.start(www.jb51.net);

開啟電子郵件軟體

使用process.start方法還可以開啟電子郵件軟體(mail)。

下面的**是開啟mail向郵箱位址[email protected]」送信的例子。

[c#]

//開啟郵件客戶端設定「to」為「[email protected]」 system.diagnostics.process.start("mailto: [email protected]");

補充:「mailto:[email protected]」和「mailto:[email protected]」一樣。

指定複數的郵箱位址

根據rfc2368中所介紹使用逗號可以指定複數郵件位址。

下面的**是指定「[email protected]」和「[email protected]」的例子。

[c#]

複製** **如下:

system.diagnostics.process.start("mailto:[email protected],[email protected]");指定主題、內容、cc、bcc

使用process.start方法還可以指定主題、內容等。下面的**是指定主題為「你好」的例子。

[c#]

複製** **如下:

system.diagnostics.process.start("mailto:[email protected]?subject=您好");和上面的方法一樣,下面的**是指定內容、cc、bcc的例子。

[c#程式設計客棧]

複製** **如下:

//傳送位址

string to = " [email protected]";

//主題

string subject = "您好yvtag";

//內容

string body = "羅旭成歡迎您。"; //

cc string cc = "[email protected]";//

bcc string bcc = "[email protected]"; //開啟標準的郵件客戶端 system.diagnostics.process.start( string.format("mailto:?subject=&body=&cc=&bcc=", to, subject, body, cc, bcc));上面的**中的主題和內容中都出現了文字,一般不會出現錯誤,但如果「&」、「=」、改行文字等出現時就會發生錯誤,這時需要進行編碼設定。

下面的**是對上面的**進行修改使用url編碼的例子。因為需要使用httputility方法,所以必需在引用中追加system.web.dll。關於編碼方法所指定的encoding類的詳細說明請參考這裡。

[c#]

複製** **如下:

system.text.encoding enc = system.text.encoding.getencoding("gb2312");

//傳送位址

string to = "[email protected] ";

//主題

string subject = "您好";

//內容

string body = 程式設計客棧"羅旭成\r\n歡迎您";

//開啟標準的軟體客戶端

system.diagnostics.process.start( string.format("mailto:?subject=&body=&cc=&bcc=", to, subject, body, cc, bcc));

本文標題: c# 開啟電子郵件軟體的具體方法

本文位址:

C 偽彩色處理的具體方法

偽彩色處理是指將灰度影象轉換成彩色圖象。因為人眼對於彩色的分辨能力遠高於對灰度影象的分辨能力,所以將灰度影象轉換成彩色可以提高人眼對影象細節的辨別能力。偽彩色並不能真實的反映影象像的彩色情況。效果圖 強度分層法和灰度級 彩色變換法 1 強度分層法是偽彩色處理技術中最簡單的一種。在某個灰度級li上設定...

用Thinphp傳送電子郵件的方法

好長時間沒有動php了,突然想用thinkphp傳送電子郵件,可是查閱了書籍都寫的非常亂。沒有繼續看下去。這裡找到了乙個比較好的方法 第一步 首先我們要引入乙個外部類庫 mail.class.php 把它放到org的資料夾下 就是thinkphp的核心資料夾那一塊。假設還不明確,見下圖 第二步 在c...

C 傳送純文字的電子郵件(e mail)

最近需要做個郵件提醒功能,使用公司的郵件伺服器傳送沒問題,但我試著用 163 的郵箱去發,結果總是失敗!有待解決的有兩個問題 一是 使用 其它伺服器傳送郵件,如 163的。二是 傳送html 內容和附件 下面是使用非同步傳送和非非同步的方法,這是部分 說明傳送郵件比較簡單。橫線下面是封的全部 傳送郵...