sábado, 14 de julio de 2012

Configurar Database Mail

Database Mail es una funcionalidad incluida a partir de la versión 2005 de SQL Server que permite el envío de mails a través del protocolo SMTP. Sustituye al antiguo SQL Mail que requería un cliente MAPI (por ejemplo, Outlook).

A continuación os indicaré los pasos que debéis seguir para configurar Database Mail en vuestro servidor SQL Server.
  1. Entraremos en el SQL Server Management Studio , desplegamos el nodo 'Administración' de nuestro servidor y seleccionamos la opción Configurar correo electrónico de base de datos.


  2. Nos aparecerá la pantalla inicial del asistente del proceso de configuración de Database Mail, pulsamos el botón 'Siguiente'.


  3. En el siguiente paso deberemos seleccionar la tarea que queremos configurar, seleccionaremos 'Instalar correo electrónico' de base de datos y pulsaremos 'Siguiente'.


  4. Si no hemos habilitado el Service Broker nos aparecerá el siguiente mensaje, pulsaremos 'Sí' para habilitarlo.


  5. Es posible que en este punto nos salgan problemas con la activación del Service Broker, si es así puedes consultar la siguiente entrada de este mismo blog areaTIC.net donde encontrarás información al respecto:

    http://www.areatic.net/2012/07/no-se-puede-habilitar-el-service-broker.html

  6. Si no tenemos habilitada la característica de correo electrónico nos aparecerá el mensaje siguiente en el que pulsaremos 'Sí' para habilitarla.


  7. Si tenemos problemas con este paso podemos encontrar más información en el siguiente link del MSDN:

    http://msdn.microsoft.com/en-us/library/ms187540(SQL.105).aspx.

  8. En el siguiente paso se nos solicita un nombre de perfil. Lo introducimos junto a su descripción y pulsamos el botón 'Agregar'.


  9. En el siguiente paso deberemos introducir nombre y descripción de la cuenta, datos del servidor SMTP y de la cuenta correspondiente. Tras introducirlos pulsamos 'Aceptar' para continuar.


  10. Tras crear el perfil y agregar la cuenta pulsamos 'Siguiente' para continuar con el asistente.


  11. En el paso que se nos muestra a continuación seleccionamos como 'Perfil predeterminado' el que acabamos de crear y pulsamos 'Siguiente'.


  12. En el paso que nos aparece podemos configurar algunos parámetros de envío como el número de reintentos, intervalo entre reintentos... Modificaremos los valores que consideremos oportunos y pulsamos 'Siguiente'.


  13. Por último nos aparece un resumen con todas la configuraciones que hemos ido realizando en los pasos previos... si todo es correcto pulsamos 'Finalizar' para acabar con el proceso de Configurar Database Mail.


Bien, en este punto hemos acabado de Configurar Database Mail pero ahora toca comprobar si hemos realizado el proceso correctamente, realizaremos los siguientes pasos:
  1. Entramos en el SQL Server Management Studio , desplegamos el nodo 'Administración' de nuestro servidor y seleccionamos la opción Enviar correo electrónico de prueba.


  2. Nos aparece la siguiente pantalla en la que seleccionamos el perfil que hemos creado en los pasos anteriores, la cuenta de destino, asunto y cuerpo del mensaje. Pulsamos el botón 'Enviar correo electrónico de'.


  3. A continuación os aparecerá el siguiente mensaje conforme el mail se ha colocado en la cola para procesarse.


  4. Si recibes el correo en la cuenta que hayas indicado puedes pulsar el botón 'Ok', en caso contrario puedes pulsar el botón 'Solucionar' para intentar encontrar el problema o buscar en el siguiente enlace del MSDN para acabar de solucionar los problemas al Configurar Database Mail:

    http://msdn.microsoft.com/es-es/library/ms187540(v=sql.90).aspx

En próximos artículos os explicaré, relacionado con este tema, como enviar alertas a operadores sobre trabajos finalizados con éxito o con errores. Dentro de areaTIC puedes encontrar otros artículos interesantes, no dudes en consultar nuestro archivo.


LECTURAS RELACIONADAS RECOMENDADAS POR AREATIC.NET

No hay comentarios:

Publicar un comentario