Skip to content
Natuurondernemer
    marzo 28, 2021 by admin

    Prueba la conexión SMTP

    Prueba la conexión SMTP
    marzo 28, 2021 by admin

    Automation Workshop se basa en sus capacidades de envío de correo electrónico. Cuenta con la acción de envío de correo electrónico que puede enviar mensajes de correo electrónico automatizados de acuerdo con los escenarios especificados por el usuario. También utiliza el correo electrónico para informar de las finalizaciones y los fallos de las tareas con éxito.

    Automation Workshop monitoriza archivos y carpetas en la red local & o en servidores remotos como Amazon S3 y SFTP y ejecuta Acciones cuando se crean, modifican o eliminan archivos o carpetas de acuerdo con las condiciones definidas – Comenzando

    Descubra

    Automation Workshop incluye muchos más impresionantes Disparadores y numerosas Acciones para ayudarle a automatizar cualquier tarea repetitiva de la computadora o del negocio proporcionando herramientas de interfaz gráfica de usuario de última generación.


    SFTP watcher


    Programador de tareas

    ¡Automatice ahora!

    Depuremos…

    Este artículo mostrará cómo solucionar problemas de conectividad SMTP utilizando los comandos ping y telnet, así como la acción Enviar correo electrónico incorporada en Automation Workshop.

    Resumen

    Dado que Automation Workshop utiliza un servidor SMTP especificado para enviar correo electrónico, es esencial asegurar la conectividad SMTP. Si el servidor SMTP no es alcanzable, Automation Workshop no podrá entregar los mensajes de correo electrónico, lo que a su vez puede dar lugar a diversas situaciones problemáticas.

    Opciones de correo electrónico de Automation Workshop

    Alternativamente, puede utilizar Mailtrap para probar sus mensajes de correo electrónico antes de enviarlos a los usuarios reales.

    Verifique la configuración de SMTP

    En primer lugar, asegúrese de que la configuración del correo electrónico esté configurada correctamente. Abra las Opciones del menú Herramientas en el gestor del Taller de Automatización y vaya a la pestaña Correo electrónico. El nombre del servidor SMTP o la dirección IP, así como el tipo de conexión y el número de puerto deben estar especificados correctamente. Si no está seguro, póngase en contacto con el administrador del sistema o consulte la ayuda del servidor SMTP para obtener los parámetros necesarios.

    Si el servidor SMTP lo proporciona el proveedor de servicios de Internet (ISP), intente ponerse en contacto con su servicio de asistencia para preguntar por los parámetros necesarios del servidor SMTP.

    Ping al servidor SMTP…

    Paso 1: Ping al servidor SMTP para verificar la conectividad del servidor. Como primera prueba de conectividad SMTP, vamos a intentar usar el comando ping. Necesitamos abrir el símbolo del sistema de Windows:

    • ¿Cómo abrir el símbolo del sistema de Windows en Windows? Abre el menú de inicio y escribe cmd en la entrada de búsqueda. Haz clic en cmd.exe en la lista.
    • ¿Cómo abrir el símbolo del sistema de Windows en versiones anteriores de Windows? Haz clic en la opción Ejecutar en el menú Inicio. Escribe cmd en la ventana Ejecutar y haz clic en Aceptar.
    • ping mail.example.com

      Cuando estés en el símbolo del sistema, escribe ping mail.example.com donde mail.ejemplo.com es el nombre o la dirección IP del servidor SMTP que pretende utilizar. Normalmente, si el servidor SMTP es accesible, debería responder.

      Si el servidor SMTP no es accesible, la solicitud de ping expirará. Sin embargo, algunos servidores SMTP están configurados para bloquear explícitamente las solicitudes de ping. Por lo tanto, incluso si el paquete de ping se agota, usted debe tratar de telnet el servidor SMTP a menos que esté absolutamente seguro de que el comando ping no debe ser bloqueado.

      Sin embargo, lo más probable es que si el comando ping se agota, la dirección del servidor no es alcanzable. Si el servidor SMTP no funciona, aunque su dirección IP sea alcanzable mediante el comando ping, es posible que el software del servidor SMTP no se esté ejecutando en el equipo especificado.

      Abrir telnet

      Paso 2: Telnet al servidor SMTP. Telnet es un protocolo basado en TCP/IP que se puede utilizar para conectar un sistema informático remoto a través de un programa de emulación de terminal. Lo utilizaremos para verificar la conectividad del servidor SMTP. Iniciar el programa telnet:

      • ¿Cómo iniciar el programa telnet en Windows? Abre el menú de inicio y escribe telnet en la entrada de búsqueda. Haga clic en telnet.exe si está presente en la lista. Si telnet.exe no está en la lista, probablemente no esté instalado.
      • ¿Cómo iniciar el programa telnet en versiones antiguas de Windows? Haga clic en la opción Ejecutar del menú Inicio. Escriba telnet en la ventana Ejecutar y haga clic en Aceptar.
        • ¿No hay telnet?

          Para instalar telnet, haga clic en el botón Inicio, seleccione Panel de control, Programas y haga clic en Activar o desactivar características de Windows. En la lista de programas disponibles, desplácese hacia abajo y seleccione Cliente Telnet. Haga clic en Aceptar para iniciar la instalación. Como alternativa, ejecute la siguiente cadena de comandos desde el símbolo del sistema o la ventana Ejecutar:

          start /w pkgmgr /iu:"TelnetClient"

          Telnet servidor SMTP…

          Cuando el terminal telnet esté abierto, podemos continuar con las pruebas de conectividad SMTP. Para conectarse al servidor SMTP, escriba: o smtp.example.com 25 en el prompt de comandos de telnet (donde smtp.example.com debe ser sustituido por el servidor SMTP real y 25 por el puerto real del servidor SMTP).

          Welcome to Microsoft Telnet Client
          Escape Character is 'CTRL+]'
          Microsoft Telnet> o smtp.example.com 25

          Alternativamente, puede introducir el comando telnet seguido del nombre del servidor SMTP o la dirección IP directamente en la ventana Ejecutar o en la entrada Buscar programa y archivos (ambas accesibles desde el Menú Inicio).

          telnet smtp.example.com 25

          Si la conexión tiene éxito, el servidor SMTP debería devolver el código 220 con la dirección del servidor, el tipo de conexión, el saludo, la versión del software del servidor de correo y otra información. A veces, sin embargo, el servidor está configurado para devolver sólo el código de respuesta (sin otro texto).

          Intentemos enviar al servidor SMTP algún comando… introduzca el comando helo testing.

          220 smtp.example.org ESMTP Server is glad to see you!
          helo testing

          Normalmente, el servidor SMTP debería devolver el código 250 seguido de información adicional. Si se devuelven los códigos 220 y 250 cuando, respectivamente, se conecta el servidor SMTP y se envía el comando helo, lo más probable es que el servidor SMTP funcione correctamente.

          220 smtp.example.org ESMTP Server is glad to see you!
          helo testing
          250 smtp.example.org

          Si el uso de telnet para establecer la conexión SMTP ha fallado, intente comprobar la configuración del cortafuegos local y del software antivirus para ver si telnet tiene los derechos necesarios para conectarse al servidor SMTP. Asegúrese también de que SMTP acepte conexiones desde la dirección IP de este equipo en particular.

          Si la conexión telnet funciona correctamente, pero Automation Workshop no puede conectarse al servidor SMTP, intente comprobar la configuración del antivirus y del cortafuegos en el equipo local o en el hardware remoto para ver si Automation Workshop tiene los derechos necesarios para conectarse al servidor SMTP.

          Prueba de SMTP con Send Email…

          Paso 3: Prueba de la conectividad SMTP con la acción Send Email. Aunque los comandos ping y telnet devuelvan resultados totalmente satisfactorios al probar la conectividad del servidor SMTP, podrían persistir algunos otros problemas. Utilizaremos Send email Action de Automation Workshop para recuperar los datos más detallados sobre la conexión entre Automation Workshop y el servidor SMTP.

          Primero, vamos a crear una Tarea que probará la conexión SMTP cada vez que se ejecute. Abra Automation Workshop y haga clic en Nueva tarea… en el menú Archivo. Esto abrirá el Asistente de Tareas. Después de leer la pantalla de bienvenida, haga clic en Siguiente. Haga clic en Siguiente una vez más para omitir la pantalla de activación (a menos que desee configurar pruebas SMTP periódicas agregando el activador del Programador de tareas).

          En la pestaña Acciones, presione el botón Agregar (esto abrirá la ventana Agregar acción) y seleccione Enviar correo electrónico de la categoría Correo electrónico, y haga clic en Aceptar; esto abrirá la configuración de la Acción de envío de correo electrónico.

          Ahora, configuremos la Acción de envío de correo electrónico para las pruebas SMTP. Rellene los campos de texto De, Para, Asunto y Correo electrónico. A continuación, abra la pestaña Servidor y elija el servidor SMTP predeterminado (establecido en las opciones de Automation Workshop) o el servidor SMTP personalizado. En este último caso tendremos que configurar la dirección del servidor SMTP, el puerto, el protocolo de seguridad de la conexión y el tipo de autenticación y las credenciales.

          Depuración avanzada

          Después de configurar los ajustes del servidor SMTP, vamos a la pestaña Avanzado. Tenemos que habilitar el registro de la comunicación entre el cliente y el servidor SMTP para guardar los datos de la sesión en un archivo de texto. Habilite la casilla de verificación y elija el archivo en el que desea guardar la comunicación del servidor SMTP con Automation Workshop.

          Habilite los detalles completos de la comunicación con el cliente y el servidor

          Dado que cada nuevo registro sobrescribe el anterior, podemos añadir la variable de fecha y hora a la especificación del nombre del archivo para conservar todos los archivos de registro, cada uno con un nombre reconocible.

          Haga clic en el botón Variable Wizard y elija Sortable file (dashed) de Presets en Date & Time category. Esta opción devuelve la fecha y la hora actuales en un formato fácil de leer que se puede utilizar en los nombres de archivo (es decir, sin caracteres no permitidos en los nombres de archivo como barras o dos puntos).

          Habilitar detalles completos de la comunicación con el cliente y el servidor + fecha
          En cualquier caso, elija Detalles completos de la comunicación con el cliente y el servidor como configuración del nivel de registro para guardar tantos datos como sea posible para la resolución de problemas.

          Por último, marque las pestañas Encabezados y Opciones para las opciones adicionales que desee configurar y haga clic en Aceptar para guardar la configuración de Enviar correo electrónico y volver al Asistente de tareas. Haga clic en Siguiente para configurar los informes de correo electrónico en la pestaña Informes. A continuación, en la pestaña Tarea dé un nombre a la Tarea y, opcionalmente, una descripción y finalice la creación de la Tarea.

          La Tarea se guarda ahora en la carpeta de Tareas donde la hemos creado. Si al crear la Tarea no se ha añadido el disparador del Programador de Tareas, sólo se podrá ejecutar manualmente. Seleccione la Tarea y elija la opción Ejecutar Tarea del menú Archivo. Alternativamente, se puede acceder a Ejecutar Tarea desde el menú contextual, la barra de herramientas de la Tarea y el atajo de teclado Ctrl+F5.

          Resumen

          Cada vez que ejecute la Tarea, ésta realizará la Acción de Enviar correo electrónico que enviará un correo electrónico desde la dirección de correo electrónico especificada al destinatario especificado y, además, guardará la sesión de comunicación con el servidor SMTP en el archivo de texto con un nombre único que contiene la fecha y hora en que se realizó la Acción de Enviar correo electrónico.

          Ahora puede analizar los registros para ver si se producen algunos errores o enviar estos archivos de texto a soporte para ilustrar el problema en cuestión. Vea un ejemplo de sesión de correo electrónico exitosa:

          Códigos de respuesta SMTP

          La lista de códigos de respuesta SMTP más comunes:

          .

          Código de respuesta SMTP Descripción
          214 Mensaje de ayuda.
          220 Servicio listo.
          221 Servicio cerrando canal de transmisión.
          250 Acción de correo solicitada correcta; completada.
          354 Inicio de entrada de correo; Finalización de datos con <CR><LF><CR><LF>
          421 Servicio no disponible; cerrando canal de transmisión.
          450 Acción de correo solicitada no realizada; buzón no disponible.
          500 Error de sintaxis; comando no reconocido.
          501 Error de sintaxis en parámetros o argumentos.
          502 Comando no implementado.
          503 Mala secuencia de comandos.
          504 Parámetro de comando no implementado.
          521 El dominio no acepta correo.
          530 Acceso denegado.
          535 AutenticaciónSMTP fallida.
          550 Imposible retransmitir.
          552 Acción de correo solicitada abortada; asignación de almacenamiento excedida.
          553 Acción solicitada no realizada; nombre de buzón no permitido.
          554 Acceso a la retransmisión denegado.

          Retransmisión denegada?

          El error más común es la retransmisión denegada (con el código 550 o 554) que suele significar que es necesaria la autenticación del usuario (nombre de usuario y contraseña) para poder enviar un correo electrónico a través del servidor SMTP concreto. Algunos ejemplos de textos de error de retransmisión denegada (depende del software y la versión del servidor SMTP):

          • Server Response: 550 Relaying is prohibited.
          • Server Response: 550 5.7.1 Unable to relay.
          • Server Response: 550 Relaying denied.
          • Server Response: 554 Relay access denied.
          • Si todas las pruebas son correctas, el correo electrónico debería ser entregado a la dirección del destinatario. Si el correo electrónico de prueba no se entrega, puede haber algún problema con el buzón del destinatario (por ejemplo, el buzón no existe, está lleno o algún otro problema). Compruebe el buzón especificado en la dirección De para ver si contiene una notificación de problema de entrega de correo electrónico del sistema de correo. Si es accesible, también puede consultar los archivos de registro del servidor SMTP.

            ¡Felicidades!

            Hemos comprobado la conectividad del servidor SMTP utilizando los comandos ping y telnet, así como la acción Enviar correo electrónico que está incorporada en Automation Workshop.

            Mientras que los dos primeros nos permitieron verificar si la máquina en la dirección especificada está en línea y si está ejecutando correctamente el software del servidor SMTP en el puerto especificado, respectivamente, el uso de Send email Action nos ha proporcionado datos completos de comunicación entre Automation Workshop y el servidor SMTP.

            El registro de la sesión de comunicación se guarda en un archivo de texto de nombre único cada vez que se ejecuta la Tarea de prueba SMTP.

            ¿Se puede depurar más?

            Command Line Email es una utilidad de envío de correo electrónico potente pero fácil de usar, que soporta todas las capacidades básicas y avanzadas de envío de clientes de correo electrónico – Inicio rápido

            • Debure la conexión cliente-servidor de correo electrónico
            • Use los comandos DEBUG y DEBUGX avanzado
            • ¡Automatice ahora!

              Todavía tienes alguna pregunta?

              Si tienes alguna pregunta, no dudes en contactar con nuestro equipo de soporte.

    Previous articleLos cinco mejores lugares para encontrar melocotones en Georgia (Actualizado 2019)Next article 3 riesgos de las tormentas de polvo en Phoenix que debes conocer

    Deja una respuesta Cancelar la respuesta

    Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

    Entradas recientes

    • Encontrarte a ti mismo (y a los demás…) en los anuarios online
    • Cómo configurar un minero ASIC de bitcoin
    • Chris Martin cumple años en Disneylandia con Dakota Johnson
    • ¿Qué es un sitio del Superfondo?
    • Los gusanos de la sangre con cebo de pesca tienen picaduras de abeja
    • 42 recetas de sopa de olla de cocción lenta saludables
    • 3 sorprendentes riesgos de una mala postura
    • Peces Betta hembra
    • ¿Qué son las corrientes oceánicas?
    • Nike se gastó 15.000 dólares en una máquina especial sólo para fabricar las zapatillas del pívot de Florida State Michael Ojo

    Archivos

    • abril 2021
    • marzo 2021
    • febrero 2021
    • enero 2021
    • diciembre 2020
    • noviembre 2020
    • octubre 2020
    • septiembre 2020
    • agosto 2020
    • julio 2020
    • junio 2020
    • mayo 2020
    • abril 2020
    • DeutschDeutsch
    • NederlandsNederlands
    • EspañolEspañol
    • FrançaisFrançais
    • PortuguêsPortuguês
    • ItalianoItaliano
    • PolskiPolski

    Meta

    • Acceder
    • Feed de entradas
    • Feed de comentarios
    • WordPress.org
    Posterity WordPress Theme