none
Error de envio de correo en Reporting Services

    Pregunta

  • Tengo configurado todo el ambiente del servidor de informe de reporting services, y cuando creo una suscripción a un reporte, no realiza la entrega del mismo, y me arroja el siguiente error: "Error al enviar correo: El servidor rechazó la dirección del remitente. Respuesta del servidor: 530 5.7.0 Must issue a STARTTLS command first. s130sm2399645vka.2 - gsmtp El correo no se enviará de nuevo.", a ver si alguien podria ayudarme.

    Agradecido


    Ricardo Mijares

    lunes, 11 de diciembre de 2017 20:19

Respuestas

Todas las respuestas

  • "Must issue a STARTTLS" indica que el servidor SMTP está esperando una conexión protegida con SSL/TLS. Lamentablemente, si no recuerdo mal, Reporting Services no tiene opción para habilitar TLS en la pantalla de configuración del servidor SMTP. Podrías probar a configurarlo editando el fichero RSreportserver.config y poniendo True en el parámetro SMTPUseSSL. Pero por lo que yo he leído en otros foros, parece ser que esta opción no funciona todo lo bien que sería deseable.

    Si no te funciona, y no puedes reconfigurar el servidor SMTP o cambiar el servidor SMTP por otro que admita conexiones sin cifrar, un truco al que se puede recurrir es el de habilitar el servicio SMTP de Windows localmente en la misma máquina, configurarlo como reenviador hacia el servidor SMTP "real", y configurar SSRS para que envíe el correo a localhost. De esta manera, el servidor local actúa como intermediario y realiza el cambio de protocolo para conectar mediante TLS.

    martes, 12 de diciembre de 2017 19:42
    Moderador
  • Gracias por tu respuesta, coloque en el archivo RSreportserver.config true la opciòn SMTPUseSSL true, y ahora el error es el siguiente: Error al enviar correo: El servidor rechazó la dirección del remitente. Respuesta del servidor: 530 5.5.1 https://support.google.com/mail/?p=WantAuthError h20sm545987uac.53 - gsmtp El correo no se enviará de nuevo. Alguna otra sugerencia?

    Saludos.


    Ricardo Mijares

    miércoles, 13 de diciembre de 2017 14:08
  • Eso es otra cosa. Quiere decir que el servidor que estas usando (presumo que gmail) esta rechazando tus credenciales. Si haces una busqueda por la red veras que son muchos los usuarios que se quejan de que SSRS no funciona con gmail. Aqui tienes un articulo que te indica como resolverlo pasando por un servidor intermedio como yo sugeria en un mensaje anterior:

    http://www.isolutionspartners.com/how-to-configure-ssrs-report-subscriptions-to-use-gmail-for-gp/

    Y aqui hay otro que indica lo que hay que configurar en gmail y en ssrs para que funcione directamente:

    https://stackoverflow.com/questions/21479550/how-to-use-gmail-account-for-ssrs-email-subscription

    miércoles, 13 de diciembre de 2017 17:26
    Moderador