C 中自定義郵件傳送類 支援多人多附件

2021-08-24 17:12:01 字數 1010 閱讀 7051

●mailmessage類,用於構造電子郵件

●mailattachment類,用於構造電子郵件附件

●smtpmail類,用於傳送電子郵件及其附件

1、mailmessage類構造電子郵件

此類主要有以下屬性和方法

★from 發件人的位址

★to 以分號分隔的收件人的位址列表

★cc 以分號隔開的抄送的收件人的郵件位址列表

★subject 電子郵件的主題

★body 電子郵件的正文

★bodyformat 電子郵件的正文內容型別,由mailformat列舉值指定,mailformat.text或mailformat.html

★attachments 電子郵件附件集合

★priority 電子郵件的優先順序,由mailpriority列舉值指定,可以是mailpriority.low ,mailpriority.normal或mailpriority.high三者之一

2、attachment用來構造電子郵件附件.用此類構造了電子郵件附件然後新增到mailmessage物件的attachments集合即可

3、使用smtpmail類傳送電子郵件,可以通過系統本身的smtp郵件服務或者其它smtp伺服器來傳送,傳送電子郵件首先需要設定smtpmail類的smtpserver屬性,然後使用send方法傳送就可以了

下面做個簡單的郵件傳送例子:

using system.web.mail;

///

/// 給業務面試人傳送面試通知郵件

///

/// true/false

//傳送郵件

bool sendmailbusi()

catch}

// 05的應該是:

例如:

//傳送郵件(含附件)

bool sendmail(string mailto,string mailfrom,string content,string loginname,string psd)

catch

C 中自定義異常類

c 中自定義異常類 建立自定義異常類應嚴格遵循幾個原則 1.宣告可序列化 用於進行系列化,當然如果你不需要序列化。那麼可以不宣告為可序列化的 2.新增乙個預設的建構函式 3.新增包含message的建構函式 4.新增乙個包含message,及內部異常型別引數的建構函式 5.新增乙個序列化資訊相關引數...

odoo開發筆記 自定義傳送郵件模板

1.首先啟用開發者模式 2.點選設定 email 模板 選擇你需要修改的模板 我們以銷售模組 單 郵件模板為例 來說明。quote order 原先預設模板,發出的郵件顯示效果 該郵件模板包括 head foot body部分 1 修改郵件模板 head 和foot樣式 點選進入編輯狀態,點選右上角...

C 自定義List類

如下 using system using system.collections.generic using system.linq using system.text namespace myarraylist public myarraylist int capacity 索引器 public ...