14

我正在使用 SQL Server 2008 R2。当我执行时,sp_send_dbmail我无法更改FROM_ADDRESS我们 DBA 指定的默认值。如果它不起作用,为什么会有这个参数?如何指定“自定义” FROM_ADDRESS

4

2 回答 2

32

您是否尝试过这种确切的格式:

@from_address = 'custom display name <custom_address@your_domain.com>'

? 此外,根据文档,您需要确保您的 SMTP 服务器将接受覆盖 - 它可能在服务器上被拒绝并且与您的代码无关。

最后,有可能在 2005 兼容模式下,@profile_name将不可见。(我现在无法确认,但这是 SQL Server 2008 中添加的新参数。)

于 2013-04-15T20:17:47.553 回答
-2

@from_address = 'custom_address@your_domain.com'应该管用。

于 2017-11-10T13:08:58.073 回答