Если вы спрашиваете, как лучше отправить электронное письмо в SQL Server 2005, я думаю, что [msdb.dbo.sp_send_dbmail] ваш друг. Вы можете выполнить быстрый поиск в Интернете, чтобы узнать подробности, но вы должны правильно настроить базу данных почты перед ее использованием. Я использовал его с tsqlunit для выполнения ночной работы, чтобы определить, соответствуют ли некоторые бизнес-правила.
Если вместо этого вы ищете хороший способ перехвата событий, чтобы можно было отправлять уведомления по электронной почте, все зависит от ваших настроек и от того, как часто вы хотите, чтобы эта проверка происходила. Это может быть что-то, что вы присоединяете к уже существующей хранимой процедуре, или вы можете использовать триггер (если ваша установка может с этим справиться). Иногда лучше начать с малого и перейти на что-то лучшее после усвоения уроков.
Надеюсь, это поможет!