asp群發(fā)郵件
今天一米軟件來給大家分享一下asp群發(fā)郵件的代碼,希望對大家能有所幫助。
1 | usingSystem; |
2 | usingSystem.Collections.Generic; |
3 | usingSystem.Linq; |
4 | usingSystem.Net.Mail; |
5 | usingSystem.Web; |
6 | namespaceMailSend |
7 | { |
8 | publicclassSendEmail |
9 | { |
10 | /// |
11 | |
12 | /// 群發(fā)郵件函數(shù) |
13 | /// |
14 | ///發(fā)送的主題 |
15 | ///發(fā)送的內容 |
16 | ///收件人列表,通過|來分割開來,可以自己定義 |
17 | ///發(fā)送附件的地址,獲取了路徑后上傳 |
18 | publicstaticvoidSend(stringsubject,stringbody,stringemail_list,stringFile_Path) |
19 | { |
20 | stringMailUser ="XXX@qq.com";//我測試的是qq郵箱,其他郵箱一樣的道理 |
21 | stringMailPwd ="你的密碼";//郵箱密碼 |
22 | stringMailName ="測試"; |
23 | stringMailHost ="smtp.exmail.qq.com";//根據(jù)自己選擇的郵箱來查詢smtp的地址 |
24 | MailAddress from =newMailAddress(MailUser, MailName);//郵件的發(fā)件人 |
25 | MailMessage mail =newMailMessage(); |
26 | //設置郵件的標題 |
27 | mail.Subject = subject; |
28 | //設置郵件的發(fā)件人 |
29 | //Pass:如果不想顯示自己的郵箱地址,這里可以填符合mail格式的任意名稱,真正發(fā)mail的用戶不在這里設定,這個僅僅只做顯示用 |
30 | mail.From = from; |
31 | //設置郵件的收件人 |
32 | stringaddress =""; |
33 | //傳入多個郵箱,用“|”分割開,可以自己自定義,再通過mail.To.Add()添加到列表 |
34 | string[] email = email_list.Split('|'); |
35 | foreach(stringnameinemail) |
36 | { |
37 | if(name !=string.Empty) |
38 | { |
39 | address = name; |
40 | mail.To.Add(newMailAddress(address)); |
41 | } |
42 | } |
43 | //設置郵件的抄送收件人 |
44 | //這個就簡單多了,如果不想快點下崗重要文件還是CC一份給領導比較好 |
45 | //mail.CC.Add(new MailAddress("Manage@hotmail.com", "尊敬的領導"); |
46 | //設置郵件的內容 |
47 | mail.Body = body; |
48 | //設置郵件的格式 |
49 | mail.BodyEncoding = System.Text.Encoding.UTF8; |
50 | mail.IsBodyHtml =true; |
51 | //設置郵件的發(fā)送級別 |
52 | mail.Priority = MailPriority.Normal; |
53 | //設置郵件的附件,將在客戶端選擇的附件先上傳到服務器保存一個,然后加入到mail中 |
54 | if(File_Path !="") |
55 | { |
56 | mail.Attachments.Add(newAttachment(File_Path)); |
57 | mail.DeliveryNotificationOptions = DeliveryNotificationOptions.OnSuccess; |
58 | } |
59 | SmtpClient client =newSmtpClient(); |
60 | //設置用于 SMTP 事務的主機的名稱,填IP地址也可以了 |
61 | client.Host = MailHost; |
62 | //設置用于 SMTP 事務的端口,默認的是 25 |
63 | client.Port = 25; |
64 | client.UseDefaultCredentials =false; |
65 | //這里才是真正的郵箱登陸名和密碼, 我的用戶名為 MailUser ,我的密碼是 MailPwd |
66 | client.Credentials =newSystem.Net.NetworkCredential(MailUser, MailPwd); |
67 | client.DeliveryMethod = SmtpDeliveryMethod.Network; |
68 | ////如果發(fā)送失敗,SMTP 服務器將發(fā)送 失敗郵件告訴我 |
69 | mail.DeliveryNotificationOptions = DeliveryNotificationOptions.OnFailure; |
70 | //都定義完了,正式發(fā)送了,很是簡單吧! |
71 | client.Send(mail); |
72 | } |
73 | } |
74 | } |
上一條:服務器群發(fā)郵件
下一條:群發(fā)郵件 工具
-
網(wǎng)絡營銷 信息流營銷與郵件營銷的對比
目前信息營銷逐漸被越來越多的人注意到,它會對我們的郵件營銷產(chǎn)生什么樣的影響呢?今天,就讓一米...
2018-06-13 14:18:20 閱讀:4596 #網(wǎng)絡營銷#
-
網(wǎng)絡營銷 電子郵件營銷的基礎是什么
電子郵件營銷(E-mail Marketing,簡稱 EDM),通常也被稱為郵件列表營銷和郵件營銷...
2018-06-13 14:49:56 閱讀:6165 #網(wǎng)絡營銷#
-
網(wǎng)絡營銷 過度優(yōu)化網(wǎng)站特征
首頁底部有大量的無意義的錨文本鏈接 外鏈增加速度太快 網(wǎng)站外鏈來源過于單一 友情鏈...
2018-06-13 16:54:47 閱讀:4526 #網(wǎng)絡營銷#
-
網(wǎng)絡營銷 群發(fā)郵件用哪個郵箱好
目前,無論你是做外貿(mào)營銷還是國內營銷,郵件群發(fā)仍是營銷的主要手段之一,可是很多人...
2018-06-14 13:54:10 閱讀:7375 #網(wǎng)絡營銷#
-
網(wǎng)絡營銷 qq郵件群發(fā)軟件哪個好
郵件營銷,要說效果最好的莫過于現(xiàn)在的QQ郵件營銷,由于QQ郵件收到后會自動彈窗提示,這樣郵件的閱讀...
2018-06-14 14:29:45 閱讀:6440 #網(wǎng)絡營銷#
熱門推薦
- 1怎么利用Facebook賺錢閱讀:7664
- 2電子郵件營銷的策略 閱讀:7049
- 3郵箱群發(fā)不進垃圾箱閱讀:7910
- 4群發(fā)郵箱平臺哪個好 閱讀:7029
- 5郵件推廣中的具體營銷步驟閱讀:7218
- 6如何群發(fā)郵件但不被發(fā)現(xiàn)閱讀:8474
- 7群發(fā)郵件如何不屏蔽閱讀:5290
- 8郵件如何群發(fā)多個不同的人閱讀:5554
- 9哪個郵箱群發(fā)效果好閱讀:5271
- 10如何群發(fā)郵件閱讀:5579
- 11電子郵件的營銷方法 閱讀:5200
- 12電子郵件雜志營銷 閱讀:5212
- 13電子郵件廣告樣式閱讀:5256
- 14郵件批量發(fā)送軟件 閱讀:5576
- 15外貿(mào)郵件群發(fā)閱讀:5098
- 16哪個郵箱群發(fā)效果好閱讀:5030
- 17郵件推廣的技巧閱讀:5346
- 18郵件如何群發(fā)閱讀:5091
- 19facebook 怎么增加好友閱讀:5238
- 20如何可以群發(fā)郵件 閱讀:5275
- 21郵件廣告投放渠道有哪些閱讀:5873
- 22批量群發(fā)郵件 閱讀:5254
- 23怎么發(fā)廣告郵件閱讀:5646
- 24郵件批量發(fā)送系統(tǒng)使用方法閱讀:5169
- 25群發(fā)郵件數(shù)量限制閱讀:5932
- 26批量發(fā)送個性化郵件閱讀:5347
- 27郵件怎么群發(fā)給很多人閱讀:5025
- 28如何自動發(fā)廣告郵件閱讀:5608
- 29如何群發(fā)郵件閱讀:77584
- 30郵件如何發(fā)給多人閱讀:78581
標簽更多+