Network:   |  

ServiceSMTP - Prueba de comunicación

¿Por qué no funciona el servicio ?
¿Por qué no funciona el servicio ?
o bien
¡No funciona!

son las preguntas (o afirmaciones) que más frecuentemente nos hacen para solicitar asistencia. Nuestro trabajo es ayudarle en esas ocasiones, pero podremos ayudarle mejor si usted nos ayuda también a nosotros. No olvide indicarnos exactamente qué está haciendo, cómo se produce el error, y enviarnos cualquier mensaje de error que se produzca en modo completo. Cuanto mejor conozcamos esas condiciones, mejor y más rápido podremos ayudarle. Seguidamente encontrará algunas pruebas a efectuar para comprobar las condiciones de servicio.

1
Desactive los cortafuegos (naturalmente, sólo durante la prueba). Los cortafuegos (firewall) de nueva generación (IDS) bloquean automáticamente los programas desconocidos (que no están en su lista) o los programas que utilizan puertos no estándar (en caso de que su proveedor bloquee el puerto 25). Si el servicio funciona con el cortafuegos desactivado, compruebe entonces cómo incluir el programa utilizado (EmailingPro, SendBlaster u otros) entre los admitidos.
Controle también su IP de acceso a Internet, podría ser un dato importante.

2
Efectúe el ping al IP de nuestro servidor de correo (pregúntenos el IP correcto y el nombre-mailserver del servidor de correo).
De este modo se comprueba que la conexión a Internet sea correcta.
Para esta prueba (sistemas Windows)

si el test es correcto, pase al punto 4; caso contrario, continúe con el punto 3

3
en caso de que la prueba anterior, 2, no se haya completado satisfactoriamente, significa que la red no logra llegar a nuestro servidor de correo electrónico. En ese caso, tratamos de controlar dónde se produce el error, teniendo presente el IP de nuestro servidor de correo electrónico (comunicado en el punto 2), efectuamos un rastreo para comprobar los puntos de conexión para est.
Para esta prueba (sistemas Windows)
  • haga clic con el botón izquierdo en INICIO (abajo a la izquierda)
  • haga clic con el botón izquierdo en EJECUTAR
  • en la casilla que aparecerá, escriba "cmd" (sin comillas) y pulse INTRO
  • aparecerá la ventana negra del prompt de comandos
  • escriba aquí el comando "tracert xxx.xxx.xxx.xxx >C:\trazasmtp.txt" (sin comillas, xxx.xxx.xxx.xxx y el IP que hemos indicado) y pulse INTRO
  • verá que la ventana queda como bloqueada durante un tiempo (a veces más de un minuto) si que el cursor sea visible (es normal), seguidamente aparecerá de nuevo el prompt sin más elementos visualizados
  • se habrá creado así el fichero C:\TRAZASMTP.TXT, que deberá enviarnos por e-mail junto con el IP de acceso a Internet que habrá controlado en el punto 1
  • escriba "salir" (sin comillas) y pulse INTRO para cerrar el prompt de comandos
hecho esto, podrá dar por terminadas las pruebas y esperar nuestra respuesta.

4
Si ha llegado hasta aquí, la prueba del ping 2 al IP ha dado un resultado correcto. Probaremos ahora a efectuar la misma prueba pero en relación con el nombre del servidor (comunicado en el punto 2), para comprobar que sus DNS funcionen correctamente.
Para esta prueba (sistemas Windows)
  • haga clic con el botón izquierdo en INICIO (abajo a la izquierda)
  • haga clic con el botón izquierdo en EJECUTAR
  • en la casilla que aparecerá, escriba "cmd" (sin comillas) y pulse INTRO
  • aparecerá la ventana negra del prompt de comandos
  • escriba aquí el comando "ping nombre-mailserver" (sin comillas, nombre-mailserver es el que hemos indicado) y pulse INTRO
  • si todo está en orden, recibirá cuatro líneas de respuesta que comienzan con "respuesta de xxx.xxx.xxx.xxx" (donde xxx.xxx.xxx.xxx es el comunicado)
  • escriba "salir" (sin comillas) y pulse INTRO para cerrar el prompt de comandos
si la prueba es correcta, pase al punto 6, caso contrario, continúe con el punto 5

5
Si ha llegado hasta este punto es porque la prueba del ping al IP del servidor de correo 2 es correcta, pero la del nombre del 4 no lo es. La causa de esto está en sus DNS, que no funcionan correctamente.
El servicio DNS generalmente se recibe del proveedor de conexión, pero puede sustituirse sin problemas. Los servidores DNS utilizables pueden encontrarse en Internet; podemos aconsejarles los de OpenDNS. Aquí encontrará el procedimiento para configurarlos, comience por elegir su sistema operativo, el resto es un procedimiento guiado.
Una vez hecho todo eso, vuelva a la prueba anterior, 4

6
Por tanto, las pruebas del ping en el IP 2 y en el nombre del servidor de correo 4 ha dado un resultado correcto. Ahora pasaremos a comprobar el correcto acceso al servicio SMTP.
Para esta prueba (sistemas Windows)
  • haga clic con el botón izquierdo en INICIO (abajo a la izquierda)
  • haga clic con el botón izquierdo en EJECUTAR
  • en la casilla que aparecerá, escriba "cmd" (sin comillas) y pulse INTRO
  • aparecerá la ventana negra del prompt de comandos
  • escriba aquí el comando "telnet nombre-mailserver 25" (sin comillas, nombe-mailserver es el que hemos indicado) y pulse INTRO
  • si todo es correcto, recibirá tres líneas de respuesta que comienza con código 220, la primera contendrá vps.swworkx.net
  • escriba (es posible que no sea vea) el comando "quit" (sin comillas) y pulse INTRO para cerrar la conexión
  • escriba "salir" (sin comillas) y pulse INTRO para cerrar el prompt de comandos
si la prueba ha sido positiva, enhorabuena, puede trabajar con ServiceSMTP, si no ha obtenido la respuesta correcta, pasamos al punto 7 para probar el servicio en el puerto alternativo.

ATENCIÓN, si utiliza Windows Vista telnet no está disponible por defecto, para activarlo:
- vamos Panel de control
- seleccionar Programas y características
- seleccionar Activar o desactivar las características de Windows
- marcar Cliente Telnet
aceptar y esperar para la activación

7
Si la prueba anterior, 6, no ha recibido la respuesta correcta, puede ocurrir que su proveedor de conexión bloquee el puerto 25 (estándar para el servicio SMTP). Es una respuesta frecuente en muchos proveedores (Tele 2, por ejemplo) y de casi todos los servicios inalámbricos.
El motivo principal es controlar el flujo de SPAM Para esto tenemos la posibilidad de utilizar el servicio en un puerto alternativo.
Para esta prueba (sistemas Windows)
  • haga clic con el botón izquierdo en INICIO (abajo a la izquierda)
  • haga clic con el botón izquierdo en EJECUTAR
  • en la casilla que aparecerá, escriba "cmd" (sin comillas) y pulse INTRO
  • aparecerá la ventana negra del prompt de comandos
  • escriba aquí el comando "telnet nombre-mailserver 587" (sin comillas, nombe-mailserver es el que hemos indicado) y pulse INTRO
  • si todo es correcto, recibirá tres líneas de respuesta que comienza con código 220, la primera contendrá vps.swworkx.net
  • escriba (es posible que no sea vea) el comando "quit" (sin comillas) y pulse INTRO para cerrar la conexión
  • escriba "salir" (sin comillas) y pulse INTRO para cerrar el prompt de comandos
si la prueba ha sido positiva, enhorabuena, puede trabajar con ServiceSMTP, compruebe nuestro e-mail de Bienvenida para la configuración de los programas en el puerto alternativo.

si, por contra, también esta prueba es negativa y está seguro de haber inhabilitado todos los cortafuegos, el problema podría ser algún bloqueo en uno de sus dispositivos. En ese caso, aconsejamos apagar toda la cadena (router, switch, si lo hubiera, PC). A menudo esto resuelve el problema.