使用C#通过DatabaseMail发送电子邮件

时间:2009-07-22 21:17:09

标签: c# database-mail

如何使用C#中的Database Mail(集成在SQL Server中)发送电子邮件?我找不到有用的文章或能够彻底帮助我的东西。

2 个答案:

答案 0 :(得分:1)

我没有使用数据库邮件的经验,所以这只是查看this tutorial,但似乎您可以使用您发送的任何内容参数化ADO.NET SQL查询,并使用ADO.NET执行用于发送邮件的SQL存储过程。

答案 1 :(得分:1)

我也没有任何经验,但SQL Server代理邮件(http://msdn.microsoft.com/en-us/library/ms188235.aspx)似乎可以使用数据库邮件。

如何配置代理以使用数据库邮件:http://msdn.microsoft.com/en-us/library/ms186358.aspx

代理的.NET类(Microsoft.SqlServer.Management.Smo.Agent)在这里:http://msdn.microsoft.com/en-us/library/microsoft.sqlserver.management.smo.agent.aspx虽然有邮件类型的枚举但没有任何关于邮件的消息跳出来......它可能在一份“工作”