Пример запуска и остановки Job-ов при помощи скриптов MSSQL (активация и дезактивация)

--generate disable   деактивация

SELECT 'exec msdb..sp_update_job @job_name = '''+NAME+''', @enabled = 0' FROM msdb..sysjobs

--generate enable   активация

SELECT 'exec msdb..sp_update_job @job_name = '''+NAME+''', @enabled = 1' FROM msdb..sysjobs
Подробнее

Небольшие примеры работы с очередью Database Mail в MSSQL

Остановка Database Mail
exec msdb.dbo.sysmail_stop_sp

Чистка истории неотправленных сообщений
-- Если количество записей в таблице msdb.sysmail_allitems очень большое,
-- то использовать параметр @sent_before для ограничения удаляемых записей


exec msdb.dbo.sysmail_delete_mailitems_sp @sent_status = 'unsent'
exec msdb.dbo.sysmail_delete_mailitems_sp @sent_status = 'retrying'
exec msdb.dbo.sysmail_delete_mailitems_sp @sent_status = 'failed'
Подробнее