Sql server 发邮件功能

本文介绍了如何在SQL Server中启用Database Mail功能,并详细步骤配置数据库邮件,包括设置账户信息、服务器名称等。最后展示了利用存储过程'sp_send_dbmail'发送邮件的操作,成功实现了通过SQL Server发送邮件的功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

通过SQL Server,也可以发送邮件,而且配置过程也是非常的简单,只需要你有邮箱就行。


下面就通过SQL Server来发送邮件。

一、启用Database Mail XPs功能。

查看Database Mail XPs功能是否打开,从返回结果来看,value为0说明没有打开,注意SQL Mail XPs是SQL Server早期版本提供的发送邮件功能,而现在用的是Database Mail XPs来实现发送邮件。


select name,
       value,
       description,
       is_dynamic,
       is_advanced
from sys.configurations
where name like '%mail%'
/*
name    value   description is_dynamic  is_advanced
SQL Mail XPs    0   Enable or disable SQL Mail XPs  1   1
Database Mail XPs   0   Enable or disable Database Mail XPs 1   1
*/


启动Database Mail XPs功能:

sp_configure 'show advanced options',1
go
reconfigure
go
 
sp_configure 'Database Mail XPs',1
go
reconfigure
go

二、配置数据库邮件

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值