C 傳送郵件小程式(支援群發,附件)

2021-04-06 11:10:22 字數 1079 閱讀 2701

在這裡,主要使用了system.web.mail命名空間下的類,具體**如下:

先新建win專案,再複製:

using system;

using system.drawing;

using system.collections;

using system.componentmodel;

using system.windows.forms;

using system.data;

using system.web;

using system.web.mail;

using system.text;

using system.text.regularexpressions;

namespace sendmail

///

/// 清理所有正在使用的資源。

///

protected override void dispose( bool disposing )

}base.dispose( disposing );

}#region windows 窗體設計器生成的**

///

/// 設計器支援所需的方法 - 不要使用**編輯器修改

/// 此方法的內容。

///

private void initializecomponent()

#endregion

///

/// 應用程式的主入口點。

///

private void sendbtn_click(object sender, system.eventargs e)

private void textbox1_textchanged(object sender, system.eventargs e)}}

關鍵點:

1  首先使用驗證輸入的驗證郵件格式是否正確,使用了正規表示式,還可以使用errorprovidor,不過我沒用過。

2  使用mailmessage類,初始化它的幾個屬性,非常簡單。具體詳見msdn

3 使用mailmessage.attachment.add()方法新增附件

傳送郵件,支援群發,非常好用

傳送郵件 public class smtpmanager else mail.to.add newmailaddress address,displayname 設定郵件的抄送收件人 這個就簡單多了,如果不想快點下崗重要檔案還是cc乙份給領導比較好 mailaddress manage hotma...

c 傳送郵件 附件

winform窗體 如下 using system using system.collections.generic using system.componentmodel using system.data using system.drawing using system.linq using ...

C 傳送郵件及附件

protected void button1 click object sender,eventargs e c 傳送郵件函式 傳送者郵箱 傳送人 接受者郵箱 收件人 主題 內容 附件 smtp伺服器 郵箱 密碼 public bool sendmail string sfrom,string sf...