Я использую SQL Server 2008 R2. Когда я выполняю sp_send_dbmail, я не могу изменить FROM_ADDRESS по умолчанию, указанному нашим DBA. Почему это параметр, если он не работает?  Как указать "пользовательский" FROM_ADDRESS?
Sp_send_dbmail: FROM_ADDRESS
Ответ 1
Попробовал ли вы в этом точном формате:
@from_address = 'custom display name <[email protected]_domain.com>'
? Кроме того, в соответствии с документацией, вы должны быть уверены, что ваш SMTP-сервер примет переопределение - он может быть отклонен на сервере и не имеет ничего общего с вашим код.
Наконец, возможно, что в режиме совместимости в 2005 году @profile_name не будет виден. (Я не могу подтвердить это прямо сейчас, но это был новый параметр, добавленный в SQL Server 2008.)
Ответ 2
 @from_address = '[email protected]_domain.com' должен работать.