asp.net 群發(fā)郵件

  

使用asp.net 群發(fā)郵件需要使用到命名空間(NameSpace)System.Web.Mail類庫里所提供的郵件發(fā)送的對(duì)象、屬性和方法,下面一米軟件就來給大家介紹兩種最常用的方法。


asp.net 群發(fā)郵件


一、在ASP.NET利用知名的郵件服務(wù)提供商的SMTP來發(fā)送郵件


首先需要去他們的郵件站點(diǎn)上注冊(cè)免費(fèi)郵箱,因?yàn)槟阋褂绵]件服務(wù)提供商的SMTP,他們需要對(duì)身份進(jìn)行驗(yàn)證,這樣可以避免產(chǎn)生大量的垃圾郵件。


二、在ASP.NET利用本機(jī)的SMTP虛擬服務(wù)器的SMTP來發(fā)送郵件


首先說一下SMTP配置。


(1)右鍵點(diǎn)擊“SMTP虛擬服務(wù)器”選擇“屬性”->在“常規(guī)”選項(xiàng)卡中設(shè)置“IP地址(P)”,我設(shè)置的是192.168.1.100。


(2)選擇“訪問”選項(xiàng)卡,點(diǎn)擊“中繼”,選上“僅以下列表”(默認(rèn)是被選上的),點(diǎn)擊“添加”,在“單臺(tái)計(jì)算機(jī)”中加入192.168.1.100。


提示,如果沒有完成(2),則會(huì)出現(xiàn)大家常見的一種錯(cuò)誤提示:服務(wù)器拒絕了一個(gè)或多個(gè)收件人地址。服務(wù)器響應(yīng)為: 550 5.7.1 Unable to relay for scucj@126.com (友情提示一下:錯(cuò)誤中的郵件地址有所不同) 然后開始核心代碼,其實(shí)和方法(一)的差不多。與(一)的主要區(qū)別在于:1.SMTP的不同,2.objMailMessage.From中本方法可以隨便填寫,但是(一)中別隨便填寫。


asp.net 群發(fā)郵件的兩種方法介紹到這里。最簡(jiǎn)單的利用上面方法是在頁面添加一個(gè)服務(wù)器按鈕,把除引用的語句放到按鈕單擊事件中去。當(dāng)然,別忘記了引用的語句放在最上面。

相關(guān)資訊

推薦軟件