You are on page 1of 20

Unimos las Tareas

Y Guardamos
Configuración de Database Mail en SQL Server
Nueva Consulta

EXEC msdb.dbo.sp_send_dbmail
@profile_name = 'Julio Perez'
,@recipients = 'julio.perez134@gmail.com'
,@subject = 'Mensaje de prueba con sp_send_dbmail'
,@body = 'Mensaje Enviado desde SQL Server'

Ejemplos Varios

-- Sending an email from TSQL


EXEC msdb.dbo.sp_send_dbmail
@profile_name = 'GuilleSQL'
,@recipients = 'administrator@guillesql.local'
,@subject = 'Sending an email from TSQL'
,@body = 'Sending a test email from SQL Server using Database Mail.'

-- Sending an email from TSQL with the results of a query


EXEC msdb.dbo.sp_send_dbmail
@profile_name = 'GuilleSQL'
,@recipients = 'administrator@guillesql.local'
,@subject = 'Sending an email from TSQL with the results of a query'
,@body = 'Sending an email from TSQL with the results of a query, using Database Mail.'
,@query = 'SELECT name from sys.databases'
,@attach_query_result_as_file = 1
,@query_attachment_filename = 'databasenames.txt'

-- Sending HTML email from TSQL


EXEC msdb.dbo.sp_send_dbmail
@profile_name = 'GuilleSQL'
,@recipients = 'administrator@guillesql.local'
,@subject = 'Sending HTML email from TSQL'
,@body_format = 'HTML'
,@body = '<h1>HTML email</h1><p>Sending a HTML email from TSQL using Database Mail.</p>'
Verificar desde SQL Correos Enviados
use msdb
select * from sysmail_mailitems
select * from sysmail_log
select * from sysmail_sentitems
select * from sysmail_unsentitems
select * from sysmail_faileditems
No debe hacer nadie utilizando el Profit

You might also like