c#實現郵件傳送
通過.net framework 2.0下提供的「system.net.mail」可以輕鬆的實現,本文列舉了3種途徑來傳送:
1.通過localhost;
2.通過普通smtp;
3.通過ssl的smtp;
下面乙個乙個來說:
1.通過localhost
1public void sendmaillocalhost()
2 ...
34 catch (system.net.mail.smtpexception ex)
35 ...
38 }
39 2.通過普通smtp
1public void sendmailusezj()
2 ...
36 catch (system.net.mail.smtpexception ex)
37 ...
40 }
41 上述方法不適用於所有smtp,經測試zj.com可以,而smtp.163.com不行
3.通過ssl的smtp
1public void sendmailusegmail()
2 ...
38 catch (system.net.mail.smtpexception ex)
39 ...
42 }
43 通過gmail來傳送郵件,成功率極高,幾乎都可以發到,推薦使用。
C 實現傳送郵件
一 郵件伺服器。qq郵箱的收取郵件支援pop imap兩種協議,傳送郵件採用smtp協議,收件和發件均使用ssl協議來進行加密傳輸,採用ssl協議需要單獨對帳戶進行設定。採用ssl協議和非ssl協議時埠號有所區別,參照下表的一些常見配置組合 型別 伺服器名稱 伺服器位址 非ssl協議埠號 ssl協議...
C 實現郵件傳送
要實現郵件傳送功能首先需要準備兩三個郵箱測試,在這裡呢準備了2個qq郵箱和乙個微軟郵箱,詳細請看 我這裡是使用qq郵箱向另外兩個郵箱傳送郵件的,在開始寫 之前你需要登入你qq郵箱進行以下幾個操作 1.開啟mstp服務,相當於乙個授權的過程,開啟這個後才可以通過第三方傳送郵件 點選開啟後會有乙個提示框...
C 郵件傳送 實現類
using system using system.collections.generic using system.configuration using system.io using system.linq using system.net.mail using system.net.mime...