Para enviar e-mail pelo sql server, basta utilizar a proc abaixo:

–DROP PROC DBO.ENVIA_EMAIL

CREATE PROC DBO.ENVIA_EMAIL ( @ASSUNTO AS VARCHAR(100)
,@TEXTO   AS VARCHAR(1000) )

AS

DECLARE @PARA AS VARCHAR(100)
DECLARE @CC   AS VARCHAR(100)

SELECT @PARA = ‘fulano’
SELECT @CC   = ‘ciclano;beltrano’
SELECT @ASSUNTO = @ASSUNTO + ‘ – ‘ + DB_NAME()

— ENVIA EMAIL
EXEC MASTER..XP_SENDMAIL @RECIPIENTS = @PARA
,@COPY_RECIPIENTS = @CC
,@SUBJECT = @ASSUNTO
,@MESSAGE = @TEXTO

Para utilizar a proc, bastar executar o comando abaixo passando o assunto e o texto como parâmetro.

EXEC ENVIA_EMAIL ‘Assunto do e-mail’, ‘Este é um e-mail de teste’

flw