我目前正在使用 T-SQL 发送带有来自存储过程的附件的电子邮件:
EXEC @return_status = msdb.dbo.sp_send_dbmail
@profile_name = 'ProfileName',
@recipients = @recipients,
@body = @mailbody,
@subject = @subject,
@file_attachments = @full_attachment_filename
我想在发送的电子邮件上设置自定义 header 。有没有办法使用 sp_send_dbmail
存储过程来做到这一点?
更多信息:SQL 服务器版本为 2005,它通过 Microsoft Exchange 服务器 (2003) 发送电子邮件。
最佳答案
默认的 sp_send_dbmail 无法根据您的问题编辑标题信息...
我知道这个是因为我可以看到输入参数和代码定义:
USE [msdb]
EXEC sp_help sp_send_dbmail
但是,您可以编辑个人资料,以便将回复(自动或其他方式)发送到电子邮件地址,例如:donotreply@youremailaddress.co.uk 或将其留空?
关于sql-server - 从 MS SQL Server 使用 sp_send_dbmail 时如何设置自定义电子邮件 header ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25364558/