SQL Server 2008 - SQL Mail и адрес отправителя

По моему опыту, единственное время я отображал бы/копировал бы сервер и возвратился бы, изображение вниз было на тех же аппаратных средствах. Я реконфигурировал RAID на поле (Dell 2850), когда я добавил новые Жесткие диски. Решением, которое я использовал, был Acronis True Image с функцией Universal Restore на всякий случай, я должен был восстановить поле к разнородному оборудованию. Acronis является хорошим продуктом и дал мне гибкость для делившего/форматирования дисков, как я хочу и затем помещаю изображение в размер, который я просто сделал. После этих слов я рекомендовал бы создать сервер с нуля по следующим причинам:

  • Известная хорошая установка ОС.
  • если Победа установка ОС Вы получаете чистую Структуру данных реестра
  • Текущий BIOS и драйверы устройств

Одной из других проблем, которые я предвижу, когда перемещение от старых аппаратных средств при перемещении Windows OS, Драйверов устройств, будут различные, Чипсеты, RAID-контроллеры, Процессоры, NICs, и т.д. Выполнение чистой сборки устранит стычку и мусор, оставленный позади, если Вы портировали старую систему к новым аппаратным средствам

1
задан 28 October 2009 в 11:36
1 ответ

В SQL Server 2008 используют Почту Базы данных, не SQL Mail для отправки электронного письма. SQL Mail является наследием и будет удален в будущих версиях.

Необходимо будет сначала настроить Почту Базы данных

После того как профиль был установкой для Почты Базы данных, используйте sp_send_dbmail хранимая процедура.

Править:

Это хорошо работает для меня, когда я использую другое @from_address от того, что указано как адрес электронной почты в профиле. Этот адрес только используется, когда я не указываю from_address. Код я раньше посылал электронное письмо, ниже:

EXEC msdb.dbo.sp_send_dbmail 
@profile_name='nick '
, @from_address ='Nick Kavadias <nick.kavadias@example.com>'
, @recipients='other_address@example.com'
, @subject='this is a test message'
, @body='t.e.s.t m.e.s.s.a.g.e' 

Снимок экрана моих почтовых настроек профиля ниже:

сопроводительный текст http://img91.yfrog.com/img91/1298/databasemail.jpg

Почта поставила в очередь? У Вас есть какие-либо журналы с Вашего сервера SMTP?

Проверьте, что нет никакой ошибки в почтовой таблице журнала базы данных msdb.dbo.sysmail_event_log

При сбое этого проверьте, что это не что-то, что почтовый сервер запрещает.

1
ответ дан 4 December 2019 в 02:21
  • 1
    Вы правы. Но эта процедура не позволяет давать электронную почту отправителя или ответ на адрес. Я хочу достигнуть этого, не добавляя новый почтовый ящик к Почте Базы данных, когда каждый раз я хочу использовать различный адрес электронной почты отправителя (или ответить на). Действительно ли это возможно? –  GrZeCh 24 October 2009 в 17:21
  • 2
    почта базы данных работает как ожидалось. I' ve обновил мое сообщение –  Nick Kavadias 27 October 2009 в 03:11

Теги

Похожие вопросы