SQL Server 数据库在VS里用代码发送邮件

找了几个工具类都不靠谱,所以想用数据库发送邮件。

DECLARE @email_conetent VARCHAR(8000); --存放邮件正文

SELECT @email_conetent = 'http://10.1.187.244/'
FROM sys.tables;

--发送邮件

EXEC msdb.dbo.sp_send_dbmail
@profile_name = 'db_mail', --配置文件名称
@recipients = 'vincent_wang@discosha.com', --收件email地址
@subject = 'SORA ID 申请', --邮件主题
@body = @email_conetent --邮件正文内容

就是这么点代码,但是不知道在VS c# web mvc中如何实现,求大神。

c#执行SQL存储过程。

到底是在SQL还是在ASP.NET MVC里发送邮件?
如果是SQL Server 2008或者以上,可以用SQL Server集成服务,调用.NET代码发送邮件。
ASP.NET MVC方法一样,直接用类库的代码

http://www.weste.net/2007/11-24/15571912990.html
http://blog.csdn.net/hb_gx/article/details/2298945
另外,尼的邮箱账户、密码、地址本身要没有问题,而且不拒收你的邮件。