El envío de correo electrónico a través de SQL Server FALLÓ
Estoy configurando la base de datos de correo enSQL Server 2008
para enviar correo a mi cuenta de Gmail. Los siguientes son los detalles de laDBMail
perfil que he creado:
email id : [email protected]
Display Name : xyz
Reply email :
Server name : smtp.gmail.com
port no: 587
Check : This server requires a secure connection
Check : Basic Authentication
username : [email protected] ( should have gmail.com)
password : <mypassword>
confirm password : <mypassword>
Luego hice clic en siguiente y también lo hice perfil público predeterminado.
Luego uso lo siguienteTSQL
código para configurar y enviarDBMail
:
EXEC sp_CONFIGURE 'show advanced', 1
GO
RECONFIGURE
GO
EXEC sp_CONFIGURE 'Database Mail XPs', 1
GO
RECONFIGURE
GO
use msdb
go
EXEC sp_send_dbmail
@profile_name='XYZ',
@recipients='[email protected]',
@subject='Test message',
@body='Message Sent Successfully'
The output appears "Message Queued"
Todavía mi mensaje está fallando. Siento que he configurado el servidor correctamente. Cualquier entrada sería apreciada.
SELECT * FROM sysmail_log
La columna del cuerpo muestra
"No se pudo enviar el correo a los destinatarios debido a un error en el servidor de correo. (Envío de correo con la cuenta 1 (2012-05-16T17: 05: 00). Mensaje de excepción: No se pudo conectar al servidor de correo. conocido).) "