我使用Sql Server 2008
。如何發送電子郵件給MyDatabase中的註冊成員?
我一個創建了一個名爲「Sankal_Residency」數據庫
有一個名爲"Member_Details"
在我所存儲的所有成員Email Id
表。
所以現在我想給他們發送郵件(LIKE .Pdf,.Doc,)或任何簡單的消息,如一個選定的人和所有註冊成員的新信 。
如何實現這一目標?
謝謝!
我使用Sql Server 2008
。如何發送電子郵件給MyDatabase中的註冊成員?
我一個創建了一個名爲「Sankal_Residency」數據庫
有一個名爲"Member_Details"
在我所存儲的所有成員Email Id
表。
所以現在我想給他們發送郵件(LIKE .Pdf,.Doc,)或任何簡單的消息,如一個選定的人和所有註冊成員的新信 。
如何實現這一目標?
謝謝!
您可以使用sp_send_dbmail
存儲過程發送電子郵件。
http://technet.microsoft.com/en-us/library/ms190307.aspx
您首先需要創建用於發送電子郵件的個人資料和賬戶。 該帳戶將與配置文件相關聯,並且該配置文件在發送電子郵件時用作參數。
的基本參數,你將需要提供有:
根據電子郵件和附件的內容,您可能希望使用@body_format和@file_attachments參數。
爲了創建數據庫郵件配置文件和帳戶,請參考以下鏈接:
如果您更喜歡ASP.NET用於發送電子郵件,該鏈接會爲它是有用的:http://hightechnology.in/how-to-send-multiple-emails-from-database-in-asp-net-using-c/
上述鏈接中的教程將使用foreach
循環將電子郵件逐一發送至存儲在數據庫中的電子郵件地址。
如果你想將文件附加與電子郵件,只需使用附件集合是這樣的:
mailMessage.Attachments.Add(new Attachment(Server.MapPath("~/image.jpg")));
在上面的例子中,我有附上一個名爲「image.jpg文件」的文件,位於根的ASP.NET網站。通過這種方法,您可以使用一封電子郵件附加多個文件。
我是這項技術的新手。你能否一步一步詳細解釋我? –
好吧,現在有東西..你能請給我一個簡單的例子來研究它嗎? –