August 12 2014

sqlserver发送邮件

点开管理目录,右键“数据库邮件”,选择“配置数据库邮件”选项

弹出“数据库邮件配置向导”,单击下一步

选择“通过执行以下任务来安装数据库邮件”选项,单击下一步

输入“配置文件名”,这里我输入的是:sqlserver email,然后单击右侧的“添加”按钮

输入账户名、说明,按照你的实际情况,输入:电子邮件地址、服务器名称,用户名和密码,必须要输入正确,否则就不能正确发送邮件

在“公共”选项打上勾,单击下一步

可以修改“配置系统参数”,比如账户重试次数,禁止的附件文件扩展名,单击下一步

右键直接可以测试,当然如果在sql里可以用下面的代码实现

DECLARE @email_conetent VARCHAR(8000);    –存放邮件正文
–计算有多少条记录
SELECT  @email_conetent = ‘你的数据库,共有:’+ cast(COUNT(*) as varchar)  + ‘个表!’ FROM sys.tables;
–发送邮件
EXEC msdb.dbo.sp_send_dbmail
@profile_name = ‘sqlserver email’,         –配置文件名称
@recipients = ‘ucjmh@ucjmh.com’,  –收件email地址
@subject = ‘你好’,                 –邮件主题
@body = @email_conetent            –邮件正文内容



Copyright 2019. All rights reserved.

Posted 2014年8月12日 by ucjmh in category "sqlserver

Leave a Reply

Your email address will not be published. Required fields are marked *