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
Use el Asistente para configuración de Correo electrónico de base de datos o Transact-SQL para crear una cuenta de Correo electrónico de base de datos.
Requisitos previos
Determine el nombre y el número de puerto del servidor de Protocolo simple de transferencia de correo (SMTP) que usa para enviar correo electrónico. Si el SMTP precisa autenticación, determine el nombre de usuario y la contraseña para el servidor SMTP.
Opcionalmente, también puede especificar el tipo del servidor y el número de puerto del servidor. El tipo de servidor siempre es 'SMTP' para el correo saliente. La mayoría de los servidores SMTP usan el puerto 25, es decir, el puerto predeterminado.
Usar el Asistente para configuración de Correo electrónico de base de datos para crear una cuenta de Correo electrónico de base de datos
Para los pasos siguientes, se usa SQL Server Management Studio (SSMS). Descargue la versión más reciente de SSMS en aka.ms/ssms.
Conéctese a la instancia de SQL Server.
En el explorador de objetos, conecte a la instancia de SQL Server en la que quiera configurar el Correo electrónico de base de datos y expanda el árbol del servidor.
Expanda el nodo Administración .
Haga doble clic en Correo electrónico de base de datos y abra el Asistente para configuración de Correo electrónico de base de datos.
En la página Seleccionar tarea de configuración , seleccione Administrar cuentas y perfiles de Correo electrónico de base de datos y seleccione Siguiente.
En la página Administrar perfiles y cuentas , seleccione Crear una nueva cuenta y seleccione Siguiente.
En la página de Nueva cuenta , especifique el nombre de cuenta, la descripción, la información del servidor de correo, y el tipo de autenticación. Seleccione Siguiente.
En la página Completar el Asistente , revise las acciones que se van a realizar y seleccione Finalizar para completar la creación de la nueva cuenta.
Creación de una cuenta de Correo electrónico de base de datos con Transact-SQL
Para ejecutar comandos T-SQL en la instancia de SQL Server, use SQL Server Management Studio (SSMS), la extensión MSSQL para Visual Studio Code, sqlcmd o la herramienta de consulta T-SQL favorita.
Ejecute el procedimiento msdb.dbo.sysmail_add_account_sp
almacenado del sistema para crear la cuenta y especifique la siguiente información:
El nombre de la cuenta que va a crear.
Una descripción opcional de la cuenta.
La dirección de correo electrónico que se muestra en los mensajes de correo electrónico salientes.
El nombre para mostrar que se muestra en los mensajes de correo electrónico salientes.
El nombre de servidor del servidor SMTP.
El nombre de usuario que se utiliza para iniciar sesión en el servidor SMTP, si el servidor SMTP requiere autenticación.
La contraseña que se usa para iniciar sesión en el servidor SMTP, si el servidor SMTP requiere autenticación.
En el ejemplo siguiente se crea una nueva cuenta de Correo electrónico de base de datos.
EXECUTE msdb.dbo.sysmail_add_account_sp
@account_name = 'AdventureWorks Administrator',
@description = 'Mail account for administrative e-mail.',
@email_address = 'dba@Adventure-Works.com',
@display_name = 'AdventureWorks Automated Mailer',
@mailserver_name = 'smtp.Adventure-Works.com' ;