我正在使用SQL Server 2008 R2。当我执行sp_send_dbmail
时,我无法将FROM_ADDRESS
从我们DBA指定的默认值更改为FROM_ADDRESS
。为什么有这个参数,如果它不起作用? 如何指定“自定义”{{1}}?
答案 0 :(得分:27)
您是否尝试过这种格式:
@from_address = 'custom display name <custom_address@your_domain.com>'
?另外,according to the documentation,您需要确保您的SMTP服务器接受覆盖 - 它可能会在服务器上被拒绝,并且与您的代码无关。
最后,有可能在2005兼容模式下,@profile_name
将不可见。 (我现在无法确认,但这是SQL Server 2008中添加的新参数。)
答案 1 :(得分:0)
@from_address = 'custom_address@your_domain.com'
应该有用。