Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Se aplica a:SQL Server
Azure SQL Managed Instance
Utilice el cuadro de diálogo Enviar correo electrónico de prueba para probar la capacidad de enviar correo mediante un perfil específico.
Permisos
Debe ser miembro del rol fijo de servidor sysadmin para utilizar el cuadro de diálogo Enviar correo electrónico de prueba. Los usuarios que no sean miembros del rol fijo de servidor sysadmin podrán probar el Correo electrónico de base de datos mediante el procedimiento sp_send_dbmail.
Procedimiento
Conéctese mediante el Explorador de objetos a SQL Server Management Studio, luego conéctese a una instancia del motor de base de datos de SQL Server en la que esté configurado el Correo electrónico de base de datos, expanda Administración, haga clic con el botón derecho en Correo electrónico de base de datos y, finalmente, haga clic en Enviar correo electrónico de prueba. Si no existe ningún perfil del Correo electrónico de base de datos, aparecerá un cuadro de diálogo para pedir al usuario que cree un perfil y se iniciará el Asistente para configuración de Correo electrónico de base de datos.
En el cuadro de diálogo Enviar correo electrónico de prueba , en el cuadro Perfil de correo electrónico de base de datos, seleccione el perfil que desea probar.
En el cuadro Para, escriba el nombre de correo electrónico del destinatario del mensaje de prueba.
En el cuadro Asunto, escriba la línea de asunto del mensaje de correo electrónico de prueba. Cambie el asunto predeterminado a fin de identificar más fácilmente el mensaje para solucionar el problema.
En el cuadro Cuerpo, escriba el cuerpo del mensaje de prueba. Cambie el asunto predeterminado a fin de identificar más fácilmente el mensaje para solucionar el problema.
Seleccione Enviar correo electrónico de prueba para enviar el mensaje de prueba a la cola del Correo electrónico de base de datos.
Al enviar el mensaje de prueba, se abre el cuadro de diálogo Correo electrónico de prueba de base de datos. Anote el número que aparece en el cuadro Correo electrónico enviado. Corresponde al valor mailitem_id del mensaje de prueba. Seleccione Aceptar.
En la barra de herramientas, seleccione Nueva consulta para abrir una ventana del Editor de consultas. Ejecute la siguiente instrucción T-SQL para determinar el estado del mensaje de correo electrónico de prueba:
SELECT * FROM msdb.dbo.sysmail_allitems WHERE mailitem_id = <the mailitem_id from the previous step> ;
La
sent_status
columna indica si se envió el mensaje de correo electrónico de prueba.Si se produce un error, ejecute la instrucción siguiente para ver el mensaje correspondiente:
SELECT * FROM msdb.dbo.sysmail_event_log WHERE mailitem_id = <the mailitem_id from the previous step> ;
Contenido relacionado
- Objetos de configuración de Correo electrónico de base de datos
- Objetos de mensajería de Correo electrónico de base de datos
- Programa externo Correo electrónico de base de datos
- Registro y auditorías del Correo electrónico de base de datos
- Configurar el correo del Agente de SQL Server para usar Correo electrónico de base de datos