
como enviar correos desde gmail en SQL EXPRESS 2008 r2
Publicado por Josue (1 intervención) el 24/10/2014 16:56:56
hola soy nuevo en esto de sql server 2008 express r2 y quiero enviar un email utilizando gmail pero no lo logro necesito ayudaaa!
para enviar los correos utilizo una cuenta de hotmail y FUNCIONA a la perfeccion pero sustituyo los valores correspondientes a gmail y no lo logro utilizo el servidor smtp.gmail.com y nada el siguiente es el script que utilizo :
EXECUTE msdb.dbo.sysmail_add_account_sp
@account_name = 'Gmail1',
@description = 'Mail account for Database Mail',
@email_address = '[email protected]',
@display_name = 'Me',
@username='[email protected]',
@password='pass',
@mailserver_name = 'smtp.gmail.com'
EXECUTE msdb.dbo.sysmail_add_profile_sp
@profile_name = 'coopensionados',
@description = 'Profile needed for database mail'
EXECUTE msdb.dbo.sysmail_add_profileaccount_sp
@profile_name = 'Gmail',
@account_name = 'Gmail1',
@sequence_number = 1
EXECUTE msdb.dbo.sysmail_add_principalprofile_sp
@profile_name = 'Gmail',
@principal_name = 'public',
@is_default = 1 ;
use msdb
UPDATE sysmail_server
SET enable_ssl = 1
declare @body1 varchar(100)
set @body1 = ' Hola mundo '
EXEC msdb.dbo.sp_send_dbmail @recipients='[email protected]',
@subject = 'Test',
@body = @body1,
@body_format = 'HTML' ;
obviamente sustituyendo los espacios correspondientes y aclaro el script lo tome de la web solo me funciona con hotmail cualquier ayuda se las agradesco de antemano y si me sugiere un script que funcione con gmail seria perfecto!!
para enviar los correos utilizo una cuenta de hotmail y FUNCIONA a la perfeccion pero sustituyo los valores correspondientes a gmail y no lo logro utilizo el servidor smtp.gmail.com y nada el siguiente es el script que utilizo :
EXECUTE msdb.dbo.sysmail_add_account_sp
@account_name = 'Gmail1',
@description = 'Mail account for Database Mail',
@email_address = '[email protected]',
@display_name = 'Me',
@username='[email protected]',
@password='pass',
@mailserver_name = 'smtp.gmail.com'
EXECUTE msdb.dbo.sysmail_add_profile_sp
@profile_name = 'coopensionados',
@description = 'Profile needed for database mail'
EXECUTE msdb.dbo.sysmail_add_profileaccount_sp
@profile_name = 'Gmail',
@account_name = 'Gmail1',
@sequence_number = 1
EXECUTE msdb.dbo.sysmail_add_principalprofile_sp
@profile_name = 'Gmail',
@principal_name = 'public',
@is_default = 1 ;
use msdb
UPDATE sysmail_server
SET enable_ssl = 1
declare @body1 varchar(100)
set @body1 = ' Hola mundo '
EXEC msdb.dbo.sp_send_dbmail @recipients='[email protected]',
@subject = 'Test',
@body = @body1,
@body_format = 'HTML' ;
obviamente sustituyendo los espacios correspondientes y aclaro el script lo tome de la web solo me funciona con hotmail cualquier ayuda se las agradesco de antemano y si me sugiere un script que funcione con gmail seria perfecto!!
Valora esta pregunta


0