Cómo configurar un servidor de informes para la entrega por correo electrónico (Configuración de Reporting Services)

Reporting Services proporciona una extensión de entrega de correo electrónico que permite a los usuarios suscribirse a informes que se entregan posteriormente en los buzones electrónicos. La extensión de entrega de correo electrónico del servidor de informes se debe configurar para poder utilizarla. Configurar un servidor de informes para la entrega de correo electrónico requiere lo siguiente:

  • Un servidor o puerta de enlace del Protocolo simple de transferencia de correo (SMTP).

  • Una cuenta con permiso para enviar correo electrónico desde el servidor SMTP. En función de las directivas de seguridad de su organización, es probable que necesite solicitar permiso por adelantado para enviar correo electrónico desde un servidor SMTP corporativo. Póngase en contacto con el administrador del sistema o de la red para obtener más información.

  • El servicio Servidor de informes debe tener los permisos Send As en el servidor SMTP.

Para configurar el correo electrónico del servidor de informes, puede utilizar la herramienta de configuración de Reporting Services o editar los archivos de configuración. La herramienta Configuración de Reporting Services proporciona la configuración mínima requerida por el servidor de informes. Si desea utilizar un servicio SMTP local o especificar una configuración avanzada, modifique los archivos de configuración en su lugar.

Si desea evaluar la funcionalidad de correo electrónico del servidor de informes o solucionar problemas de suscripción o entrega, puede configurar el correo electrónico del servidor de informes para que utilice un servicio SMTP local que entregue informes a una carpeta local. Para obtener más información, consulte Configurar un servidor de informes para la entrega por correo electrónico.

Si no configura un servidor de informes para la entrega por correo electrónico o no tiene acceso a un servidor SMTP, puede utilizar la extensión de entrega a recursos compartidos de archivos para distribuir informes en carpetas compartidas que sean accesibles a través de conexiones de red.

Para configurar el correo electrónico del servidor de informes mediante la herramienta de configuración de Reporting Services

  1. Compruebe que el servicio Servidor de informes de Windows disponga de permisos Send As en el servidor SMTP.

  2. Inicie la herramienta de configuración de Reporting Services y conéctese a la instancia del servidor de informes

  3. En la página Configuración de correo electrónico, escriba el nombre del servidor SMTP. Este valor puede ser una dirección IP, un nombre UNC de un equipo de la intranet corporativa o un nombre de dominio completo.

  4. En Dirección del remitente, escriba el nombre de una cuenta que tenga permiso para enviar correo electrónico desde el servidor SMTP.

  5. Haga clic en Aplicar.

Para configurar un servicio SMTP remoto para el servidor de informes

  1. Compruebe que el servicio Servidor de informes de Windows disponga de permisos Send As en el servidor SMTP.

  2. Abra el archivo RSReportServer.config en un editor de texto.

  3. Compruebe que <UrlRoot> se haya establecido en la dirección URL del servidor de informes. Este valor se establece al configurar el servidor de informes y debe mostrar la dirección. Si no es así, escriba la dirección URL del servidor de informes.

  4. En la sección Entrega, busque <ReportServerEmail>.

  5. En <SMTPServer>, escriba el nombre del servidor SMTP. Este valor puede ser una dirección IP, un nombre UNC de un equipo de la intranet corporativa o un nombre de dominio completo.

  6. Compruebe que <SendUsing> se haya establecido en 2. Si se especifica otro valor, el servidor de informes no se habrá configurado para utilizar un servicio SMTP remoto.

  7. En <From>, escriba el nombre de una cuenta que tenga permiso para enviar correo electrónico desde el servidor SMTP.

  8. Guarde el archivo.

    El servidor de informes utilizará la nueva configuración de forma automática, por lo que no necesita reiniciar el servicio. Puede especificar valores adicionales para SMTP con el fin de configurar cómo se utilizará el servidor para la entrega por correo electrónico del servidor de informes. Para obtener más información, vea Configurar un servidor de informes para la entrega por correo electrónico y Archivo de configuración RSReportServer.

Para configurar un servicio SMTP local para el servidor de informes

  1. En el Panel de control, haga clic en Agregar o quitar programas.

  2. Haga clic en Agregar o quitar componentes de Windows para iniciar el Asistente para componentes de Windows.

  3. Seleccione Servidor de aplicaciones y haga clic en Detalles.

  4. Seleccione Internet Information Services (IIS) y haga clic en Detalles.

  5. Active la casilla de verificación Servicio SMTP y haga clic en Aceptar.

  6. En el Asistente para componentes de Windows, haga clic en Siguiente. Haga clic en Finalizar.

  7. Compruebe que el servicio esté ejecutándose en la consola Servicios.

  8. Abra el archivo RSReportServer.config en un editor de texto.

  9. Compruebe que <UrlRoot> se haya establecido en la dirección URL del servidor de informes. Este valor se establece al configurar el servidor de informes y debe mostrar la dirección. Si no es así, escriba la dirección URL del servidor de informes.

  10. En la sección Entrega, busque <ReportServerEmail>.

  11. En <SMTPServer>, borre todos los valores de esta configuración, pero no elimine las etiquetas.

  12. Establezca <SendUsing> en 1. Si se especifica otro valor, el servidor de informes no se habrá configurado para utilizar un servicio SMTP local.

  13. Establezca <SMTPServerPickupDirectory> en una carpeta de la unidad de disco local.

  14. Establezca <From> en una cuenta con permiso para enviar correo electrónico desde el servidor SMTP.

  15. Guarde el archivo.