ssrs smtpauthenticate services reporte por manager enviar correo configurar automatically reporting-services smtp reporting

smtpauthenticate - ¿Cómo configuro SQL Server 2005 Reporting Services(SSRS) para enviar un informe por correo electrónico a través de un servidor SMTP remoto?



smtpauthenticate reporting services (3)

Esto podría ayudarlo un poco: C: / Archivos de programa / Microsoft SQL Server / MSSQL.3 / Reporting Services / ReportServer / rsreportserver.config contiene todas las configuraciones en el. No veo exactamente lo que quieres, así que probablemente tendrás que realizar algunos trucos de relevo.

Cómo configuro SSRS / Windows Server 2003, para que pueda configurar la entrega de correo electrónico a través de un servidor SMTP remoto que requiere nombre de usuario y contraseña.

Puedo configurar SSRS con una dirección SMTP y otros parámetros, pero en ningún lugar es posible configurarlo con el nombre de usuario y contraseña smtp.

He buscado por todas partes, pero solo puedo encontrar una referencia vaga para configurar algún tipo de relevo, para ocultar la extraña falta de funcionalidad SMTP que tiene SSRS fuera de la caja.

¿Algunas ideas?


Estos son los pasos para configurar esto usando solo componentes de Microsoft SSRS / Windows Server 2003.

1) Instalar el servidor SMTP en Agregar / Quitar programas / Servidor de aplicaciones / IIS
En el Administrador de IIS:
2) agregue el dominio (como un tipo remoto) que va a enviar como tal, su sitioweb.com
3) En Propiedades del servidor virtual SMTP predeterminado / pestaña de entrega / botón avanzado, agregue su servidor smtp remoto en el campo de host inteligente.
4) En Propiedades del servidor virtual SMTP predeterminado / pestaña de entrega / botón de seguridad de salida, elija Autenticación básica, nombre de usuario = nombre de usuario SMTP, contraseña = contraseña SMTP

En el archivo rsreportserver.config ( unidad sql : / Archivos de programa / Microsoft SQL Server / MSSQL.3 / Reporting Services / ReportServer):
5) <SMTPServer>xxxx</SMTPServer> con la dirección IP de la máquina donde acaba de configurar el servidor SMTP.
6) Completa <From>[email protected]</From>
7) Cambie este a falso <SendEmailToUserAlias>False</SendEmailToUserAlias>
8) Por último, asegúrese de configurar el dominio como un host permitido como este:
<PermittedHosts>
<HostName>yourwebsite.com</HostName>
</PermittedHosts>

En cuanto a por qué la autenticación básica de SMTP no se admite directamente en SSRS parece ser por diseño. La mejor explicación que pude encontrar fue aquí en este foro de MSDN :

Como menciona un afiche aquí, hay un boleto de Microsoft Connect abierto para las personas que solicitan esta funcionalidad.


Seguro que ya ha resuelto este problema, pero permítanme poner aquí una información adicional para que otros que tengan este mismo problema, como yo, puedan resolverlo siguiendo esta publicación de Tom Willwerth.

Para resolver este problema de retransmisión SMTP solo siga los pasos anteriores, pero asegúrese de hacer un paso adicional, que se puede llamar: 4-a) En la pestaña Acceso, seleccione Retransmisión y seleccione "Todos excepto el de abajo" en Seleccionar qué computadora puede retransmisión a través de este servidor virtual:

Esto permitirá que todas las conexiones se envíen a través de este smtp, pero tenga en cuenta que el servidor smtp transmitirá a cualquier persona que se conecte a él. Si desea restringir este relevador, entonces elija "Solo la lista a continuación" y agregue la máquina que desea transmitir.

Para obtener información más detallada sobre esto, puede ver la fuente donde encontré esta información en: http://businessintelligencechronicles.blogspot.com/2010/08/configure-reporting-services-to-use.html

Y otra cosa, el paso 8) no es necesario.

Espero que pueda ser útil para otros y gracias por la información, me ayuda y ahora creo que uno puede resolver este problema simplemente siguiendo estos pasos en este enlace.

Saludos

Ps: perdón por los errores