locked
Aplicaciones dejaron de enviar correo fuera del dominio. RRS feed

  • Pregunta

  • Hola a todos.

    Tengo un servidor Exchange 2010, desde hace un mes aproximadamente, todas las aplicaciones tanto echa en casa, como aplicaciones de respaldo o cualquier tipo de aplicacion que pueda enviar correo, no envían correos a usuarios fuera del dominio (gmail, hotmail, otras empresas), solo envía correos a usuarios dentro del dominio. todas estas aplicaciones tienen bien configurado el servidor SMTP y el puerto de envio(25).

    El servidor no ha sufrido ninguna actualización reciente, y el internet receiver conector no ha sufrido modificaciones y todas las aplicaciones venían trabajando bien, pudiendo enviar correos a usuarios externos sin problemas.

    Desde Outlook, no hay ningún problema y todos los usuarios pueden enviar correo a usuarios externos, el problema es solo con las aplicaciones de terceros o echas en casa.

    Ya no se que mas revisar, esto es un problema para nosotros, tenemos algunas aplicaciones de pagos, que envían notificaciones a los proveedores sobre los pagos realizados y las mismas no les están llegando.


    Roger


    lunes, 19 de junio de 2017 14:15

Respuestas

  • Pues tiene toda la pinta de que los mensaje no llegan el Exchange... Revisar las aplicaciones porque parece que ahí esta el problema. Suerte.

    Un saludo.

    • Marcado como respuesta Moderador M viernes, 7 de julio de 2017 19:46
    martes, 20 de junio de 2017 15:33

Todas las respuestas

  • Hola,

    Revisa el conector de recepción que utilizas para relay, para ver si continúan estando autorizadas las IPs o rangos de direcciones IP de los servidores que ejecutan las aplicaciones que envían correo al exterior.

    Un saludo.

    lunes, 19 de junio de 2017 14:26
  • Si, el conector de recepción mantiene las IP de los servidores y estaciones de trabajo que envían correo fuera de la empresa.

    Saludos...


    Roger

    lunes, 19 de junio de 2017 14:57
  • Que dice el tracking ? En algún punto se vera que se quedan...

    El servidor envía directamente el correo a internet o lo hace a través de un edge u otro smart host ?

    Un saludo.

    lunes, 19 de junio de 2017 14:59
  • La mayoria de estas Apps, envían correos desde cuentas que no existen por lo que es casi imposible hacer un tracking de correos enviados.

    Solo la aplicación de pagos, envía los correos a través del usuario donde esta instalada la aplicación, los correos los ves en la bandeja de elementos enviados, pero solo les llega a los proveedores si se reenvían manualmente.


    Roger

    lunes, 19 de junio de 2017 15:23
  • Puedes usar esas direcciones perfectamente en el tracking, pruébalo, porque si no sabes donde se están quedando, difícil resolverlo (mas aun sin saber si envías a través de otros edges/Smart host).

    Ten en cuenta que precisamente, cuando puedes tener problemas, es si intentas enviar por el conector de relay y en el "from" utilizas direcciones existentes.

    Revisa también las colas en el hub, si ves los mensajes retenidos, al menos ya sabes donde esta el problema.

    Un saludo.

    lunes, 19 de junio de 2017 15:38
  • Que va, nada parece funcionar, lo ultimo que probe fue incluir las IP de los enviadores de correo en la lista de IP allow list del anti-spam en el exchange y ni asi.

    Eso le funciono a alguien en un foro que busque, pero no a mi.


    Roger

    lunes, 19 de junio de 2017 18:45
  • Tienes algún problema con realizar tracking ?

    Suponiendo que tu Exchange se denomina "Tu_Server_Exchange", que la aplicación que envía correos lo hace con el from TuAplicacion@TuDominio.com y lo envía a la dirección externa DireccionExterna@Dominio.com y queremos ver los mensajes enviados desde las 00:00 de hoy hasta las 09:00, puedes usar algo como esto:

    get-messagetrackinglog -Server Tu_Server_Exchange -resultsize unlimited -Start '06/20/2017 00:00:00' -End '06/20/2017 09:00:00' |where-object {$_.Sender -like '*TuAplicacion@TuDominio.com*' -and $_.recipients -like '*DirecionExterna@Dominio.com*'}|Select TimeStamp,messagesubject,Sender,Recipients,EventId,ClientHostname,ServerHostName,ClientIp,ServerIp,ConnectorId,RecipientStatus,InternalMessageId |fl

    Puede que quizás no sepas con que from envía tu aplicación, pero, lo que seguro que sabes es donde se envían. En ese caso deja el sender como '*'.

    Te sugiero que antes de probar, envíes un correo a una dirección externa conocida y luego pruebes el tracking sobre este envio para ver que funciona, ya que el formato de fecha puede variar.

     

    Otra cosa... pregunto por tercera vez... el servidor envía directamente a Internet o lo hace a través de un edge, smarthost, appliance... ?

    Un saludo.


    • Editado xivan31 martes, 20 de junio de 2017 6:59
    martes, 20 de junio de 2017 6:58
  • Hola voy a probar lo del tracking que mencionas, no soy muy ducho con Powershell,  el servidor envía correo a travez de un apliance que esta conectado a Internet.

    Te dejo saber los resultados cuando corra los comandos...

    Gracias


    Roger

    martes, 20 de junio de 2017 14:52
  • Otra prueba muy sencilla:

    get-queue

    Si nos ves apenas mensajes en las colas, el siguiente punto a mirar es el appliance. Si ves alguna cola con un numero elevado de mensajes y subiendo, utiliza:

    Get-Queue Nombre_cola |get-message

    Viendo detalles de los mensajes, como el asunto, podrás ver fácilmente si los mensajes que envías desde las aplicaciones, son los que están encolados.

    Un saludo.



    • Editado xivan31 martes, 20 de junio de 2017 15:16
    martes, 20 de junio de 2017 15:14
  • Gracias por el comando, corrio a la primera, volvi a probar enviando un correo desde mi cuenta a otra fuera del dominio y se ve el registro del envió, pero hicimos la prueba desde una de las Apps, y nada, no se genera ningún tracking, y en la cola de correos enviados tampoco se ve ningún correo.

    El appliance la verdad no creo que sea el problema, porque desde Outlook los correos salen sin problemas.

    Seguire investigando por el lado del SMTP a ver que mas consigo, por ahora los programadores modificaron algo en la aplicacion para que mande el correo a traves de Outlook, pero tengo que ver porque no funciona como antes.

    Gracias por la ayuda.


    Roger

    martes, 20 de junio de 2017 15:30
  • Pues tiene toda la pinta de que los mensaje no llegan el Exchange... Revisar las aplicaciones porque parece que ahí esta el problema. Suerte.

    Un saludo.

    • Marcado como respuesta Moderador M viernes, 7 de julio de 2017 19:46
    martes, 20 de junio de 2017 15:33