2015-04-23 78 views
1

有没有办法用msdb.dbo.sp_send_dbmail添加自定义页眉与SQL Server数据库邮件

+0

你能为你的问题添加更多细节吗?自定义标题是什么意思?你在电子邮件中发送了什么? –

+0

当我从sql server数据库邮件发送一封邮件时,我将在邮件头中添加一个唯一的ID,因此如果邮件发送失败,我可以使用该ID跟踪此信息,并准备报告邮件未发送。 – matrixwebtech

+0

无法使用sp_send_dbmail插入自定义标头。您可以查询数据库邮件日志,以创建报告。 –

回答

2

发送邮件时不幸添加自定义页眉与数据库邮件,你不能。这是一个Connect Item,从2011年起被标记为“不会修复”,请求相同的事情。听起来像MS并不认为这是一个优先事项。这是微软在这件事上唯一可以找到的官方词汇。

+0

连接项目的良好捕获。 +1悲伤的是,他们不会添加这样一个有用的功能。 –

2

我知道这个答案有点晚,但我想我想出了解决这个问题的方法。如果您使用GMail作为您的电子邮件提供商,他们允许任何字符出现在电子邮件地址的“+”后面并将该电子邮件转到单个邮箱。例如,示例[email protected]会转到[email protected]。发送邮件时,您可以将回复电子邮件地址更改为示例+ [您的邮件ID] @ gmail.com。如果邮件反弹,则邮件标题中的回复电子邮件地址将包含邮件ID并可以解析出来。希望这可以帮助别人寻找解决这个问题的办法。