Conexión al servidor de correo SMTP remoto

  • Bigwebmaster
  • Site Admin
  • Site Admin
  • Avatar de Usuario
  • Registrado: Dic 20, 2002
  • Mensajes: 8926
  • Loc: Seattle, WA & Phoenix, AZ
  • Status: Offline

Nota Septiembre 7th, 2012, 3:04 pm

Así que parece que la conexión a los servidores están ahí. Creo que esto es un problema de cortafuegos. La mayoría de sitios Web permitirá conectar el puerto 25 de entrada, pero no necesariamente al revés que explica por qué funciona para usted cuando usted prueba desde su máquina local.

Al probar desde el equipo local al puerto 25 en cualquier servidor estás entrantes al servidor, y así sus firewalls probablemente están permitiendo.

Sin embargo, cuando lo haces de servidor a servidor, estás entrante en uno y saliente por el otro. Los servidores de seguridad en cada servidor probablemente están bloqueando el puerto de salida 25, pero permitiendo puerto entrante 25. Por lo que la única manera de evitar esto sería cambiar la configuración de firewall, o usar un puerto diferente que puede ir salientes en.

Esto es muy común, como por ejemplo se puede ver aquí:

https://csguide.cs.princeton.edu/email/ ... =node%2F86

Quote:
Bloqueando los paquetes salientes en puerto 25/tcp, limitamos la capacidad de hosts comprometidos en nuestra red para enviar correo electrónico masivo no solicitado a otros sitios.


¿Qué puede hacer para confirmar esto es correo electrónico a cada host y pregúnteles que si ellos bloquean el puerto 25 saliente, asegúrese obtendrá alguien que realmente sabe la respuesta demasiado.

Espero que ayuda a identificar el problema, tal vez obtendrá vas en la dirección correcta para encontrar una solución:)
Ozzu Hosting - Want your website on a fast server like Ozzu?
  • Anonymous
  • Bot
  • No Avatar
  • Registrado: 25 Feb 2008
  • Mensajes: ?
  • Loc: Ozzuland
  • Status: Online

Nota Septiembre 7th, 2012, 3:04 pm

  • wpas
  • Graduate
  • Graduate
  • Avatar de Usuario
  • Registrado: Jul 12, 2010
  • Mensajes: 214
  • Loc: Canada
  • Status: Offline

Nota Septiembre 7th, 2012, 5:28 pm

Usé un script para comprobar que el puerto 25 fue abierta en ambos sitios Web y fue.

Un par de posts atrás he indicado que la siguiente url

http://www.checktls.com/perl/TestReceiver.pl?FULL

podría acceder a ambos hosts de mx en el puerto 25 sin ningún problema.

No creo que el puerto 25 es el problema
http://www.schembrionics.com
The Ultimate Solutions Center
  • Bigwebmaster
  • Site Admin
  • Site Admin
  • Avatar de Usuario
  • Registrado: Dic 20, 2002
  • Mensajes: 8926
  • Loc: Seattle, WA & Phoenix, AZ
  • Status: Offline

Nota Septiembre 8th, 2012, 1:15 pm

Esa secuencia de comandos está probando para puerto 25 entrantes aunque en ambos servidores, no salientes. Creo que ese sitio sólo busca una dirección.
Ozzu Hosting - Want your website on a fast server like Ozzu?
  • wpas
  • Graduate
  • Graduate
  • Avatar de Usuario
  • Registrado: Jul 12, 2010
  • Mensajes: 214
  • Loc: Canada
  • Status: Offline

Nota Septiembre 8th, 2012, 2:44 pm

comprobación de entrada es básicamente lo que quiero.

Quiero ser capaz de verificar los correos electrónicos como lo hacen.

Tengo un script que cuando alguien se registra en mi sitio, reviso la sintaxis correcta y que existe un dominio de correo MX.

Como una última prueba, quiero conectarme al servidor smtp para ver si realmente existe.

Me doy cuenta que algunos servidores smtp aceptan todo el correo electrónico y, a continuación, disponer de ellos más tarde para que esto no como realmente es enviando un correo electrónico y esperando una respuesta.

Esta es la razón básica por qué necesito para conectarse a servidores smtp remotos.

Estaba usando mis sitios Web como sitios de pruebas, pero no se pudo conectar a ellos entrantes como el sitio Web que he mencionado.

No he usado scripts en perl pero he leido por ahí que también puede conectarse a servidores smtp a través de algunas secuencias de comandos smtp. Me pregunto si esto podría ayudar.

El único problema es que nunca trabajé con scripts en perl, y por lo que no estoy seguro de pude entenderlo con semanas de aprender cómo funciona perl.
http://www.schembrionics.com
The Ultimate Solutions Center
  • wpas
  • Graduate
  • Graduate
  • Avatar de Usuario
  • Registrado: Jul 12, 2010
  • Mensajes: 214
  • Loc: Canada
  • Status: Offline

Nota Septiembre 12th, 2012, 12:16 pm

No he visto las respuestas más.

¿Significa esto que estoy fuera de suerte
http://www.schembrionics.com
The Ultimate Solutions Center
  • Zealous
  • Guru
  • Guru
  • Avatar de Usuario
  • Registrado: Abr 15, 2011
  • Mensajes: 1195
  • Loc: Sydney
  • Status: Offline

Nota Septiembre 12th, 2012, 1:20 pm

Esta es la tercera semana...... lol

idk qué hacer con él realmente
  • Bigwebmaster
  • Site Admin
  • Site Admin
  • Avatar de Usuario
  • Registrado: Dic 20, 2002
  • Mensajes: 8926
  • Loc: Seattle, WA & Phoenix, AZ
  • Status: Offline

Nota Septiembre 12th, 2012, 1:55 pm

Realmente creo que debe ponerse en contacto con el host de web y pregúnteles cómo su firewall está configurado, y si se bloquea el puerto 25 del entrante o saliente. Creo que en este momento que todavía no conoce esa respuesta como sólo eres capaz de probar una dirección con ese recurso Web que pusiste, y resulta difícil de averiguar exactamente la causa de su problema. Si una dirección está bloqueada, entonces mi Consejo sería utilizar un host web diferentes, o buscar una manera de utilizar otro puerto que tiene ambos abierto entrante y saliente. Creo que su script tendrá este mismo problema no importa qué idioma es, si es PHP o PERL.
Ozzu Hosting - Want your website on a fast server like Ozzu?
  • wpas
  • Graduate
  • Graduate
  • Avatar de Usuario
  • Registrado: Jul 12, 2010
  • Mensajes: 214
  • Loc: Canada
  • Status: Offline

Nota Septiembre 12th, 2012, 4:03 pm

Al utilizar el recurso Web mencioné puedo comunicarme con ambos servidores SMTP en ambos sitios Web y recupero las respuestas de cada servidor cuando conecto y, a continuación, utilice los comandos estándar de HELO, MAIL FROM, RCPT TO, RSET y salir. Los servidores responden a cada comando que enviar.

Si se bloquea el puerto 25, yo esperaría no volver a las respuestas.

Por lo tanto yo debo asumir que no esté bloqueado el puerto 25.

A menos que no estoy pensando correctamente aquí.
http://www.schembrionics.com
The Ultimate Solutions Center
  • Bigwebmaster
  • Site Admin
  • Site Admin
  • Avatar de Usuario
  • Registrado: Dic 20, 2002
  • Mensajes: 8926
  • Loc: Seattle, WA & Phoenix, AZ
  • Status: Offline

Nota Septiembre 12th, 2012, 4:37 pm

Es sólo para el puerto entrante en 25. Es la prueba que se ejecuta desde otro servidor que está intentando conectarse al puerto 25 en sus servidores y el servidor responde a esa solicitud (como es una conexión de entrada y permitió). No son pruebas va saliente en el puerto 25 de origen del servidor, por lo que es diferente. Es posible tener un puerto abierto en una sola dirección y no la otra dirección. Muchos hosts bloquear salientes en el puerto 25 y dejar el puerto entrante 25 abierta que les permite recibir correo. La razón que bloqueen saliente es intentar evitar spam procedente de sus servidores. Muchos hosts requerirá saliente que en otros puertos además el puerto 25, si ellos lo permiten. Esto es por qué recomiendo ponerse en contacto con su webhosts para ver cómo se han configurado como mínimo Esto puede darle la información que necesitamos para ayudarle aquí de cosas y si podemos descartar esto o no. Por el momento parece todavía como el probable problema para mí.

Espero que tenga sentido:)
Ozzu Hosting - Want your website on a fast server like Ozzu?
  • Bigwebmaster
  • Site Admin
  • Site Admin
  • Avatar de Usuario
  • Registrado: Dic 20, 2002
  • Mensajes: 8926
  • Loc: Seattle, WA & Phoenix, AZ
  • Status: Offline

Nota Septiembre 12th, 2012, 4:47 pm

Aquí está un sencillo script PHP que puede utilizar para probar si un puerto está abierto o cerrado, tal vez que esto puede ayudar:

PHP Código: [ Select ]
$fp = fsockopen('127.0.0.1', 25, $errno, $errstr, 5);
if (!$fp) {
    // port is closed or blocked
} else {
    // port is open and available
    fclose($fp);
}
  1. $fp = fsockopen('127.0.0.1', 25, $errno, $errstr, 5);
  2. if (!$fp) {
  3.     // port is closed or blocked
  4. } else {
  5.     // port is open and available
  6.     fclose($fp);
  7. }
Ozzu Hosting - Want your website on a fast server like Ozzu?
  • wpas
  • Graduate
  • Graduate
  • Avatar de Usuario
  • Registrado: Jul 12, 2010
  • Mensajes: 214
  • Loc: Canada
  • Status: Offline

Nota Septiembre 12th, 2012, 8:27 pm

Utiliza la secuencia de comandos y lo cambió para hacerme eco de un mensaje nuevo.

En ambos sitios Web puerto 25 está abierta y disponible.

En realidad, también había utilizado un script similar para comprobar el puerto 25, que resultó para ser abierto y están disponibles en ambos sitios.
http://www.schembrionics.com
The Ultimate Solutions Center
  • Bigwebmaster
  • Site Admin
  • Site Admin
  • Avatar de Usuario
  • Registrado: Dic 20, 2002
  • Mensajes: 8926
  • Loc: Seattle, WA & Phoenix, AZ
  • Status: Offline

Nota Septiembre 12th, 2012, 10:49 pm

Impresionante, por lo confirma la entrada hace trabajo como usted menciona. Ahora permite comprobar para ver si saliente funciona. Anímate y modificar la secuencia de comandos en lugar de utilizar 127.0.0.1, utilizar: 67.18.182.194. Es el servidor de correo de Ozzus, y todos los que envía el correo a ozzu conectarse a esa dirección IP. Si su script pasa esa prueba, confirma que estás abierta en el puerto 25 entrante y saliente. Quiero saber los resultados cuando la oportunidad:)
Ozzu Hosting - Want your website on a fast server like Ozzu?
  • wpas
  • Graduate
  • Graduate
  • Avatar de Usuario
  • Registrado: Jul 12, 2010
  • Mensajes: 214
  • Loc: Canada
  • Status: Offline

Nota Septiembre 13th, 2012, 6:15 am

Modifiqué el script para incluir el servidor de correo OZZU y ponerlo en ambos sitios.

Cada sitio Web no era capaz de conectarse a su servidor de correo.
Got error 110, conexión agotado en ambos casos.

Pero este es el problema que yo he sido necesita información sobre en este hilo.
Puedo conectar localmente, pero no de forma remota.
http://www.schembrionics.com
The Ultimate Solutions Center
  • Bigwebmaster
  • Site Admin
  • Site Admin
  • Avatar de Usuario
  • Registrado: Dic 20, 2002
  • Mensajes: 8926
  • Loc: Seattle, WA & Phoenix, AZ
  • Status: Offline

Nota Septiembre 13th, 2012, 12:19 pm

Sí yo supongo que es, supongo que sólo re-confirms el problema.

Realmente sólo necesita ponerse en contacto con su webhosts ahora y confirmar que están bloqueando el puerto de salida 25, y si tienen cualquier soluciones para eso. Algunos hosts solo no le permiten enviar correo desde servidores allí, y si ese es el caso van a estar fuera de suerte y encontrar un nuevo host. También pueden tener un servidor alternativo que puede enviar correo de. Por favor en contacto con ellos y ver qué dicen.
Ozzu Hosting - Want your website on a fast server like Ozzu?
  • wpas
  • Graduate
  • Graduate
  • Avatar de Usuario
  • Registrado: Jul 12, 2010
  • Mensajes: 214
  • Loc: Canada
  • Status: Offline

Nota Septiembre 13th, 2012, 7:33 pm

Todavía no entiendo el problema.

No quiero enviar correos electrónicos. Sólo quiero intentar validar una dirección de correo electrónico.

Había indicado anteriormente que con la fuente de la web estaba usando:

"es sólo para el puerto entrante en 25. Es la prueba que se ejecuta desde otro servidor que está intentando conectarse al puerto 25 en sus servidores y el servidor responde a esa solicitud (como es una conexión de entrada y permitió). "

Esto es realmente lo que quiero hacer.
Así que si entrante está permitido ¿por qué no puedo conectar al servidor.
Si la salida es para el envío de correos electrónicos, no quiero enviar correos electrónicos.

Me falta algo
http://www.schembrionics.com
The Ultimate Solutions Center
  • Anonymous
  • Bot
  • No Avatar
  • Registrado: 25 Feb 2008
  • Mensajes: ?
  • Loc: Ozzuland
  • Status: Online

Nota Septiembre 13th, 2012, 7:33 pm

Publicar Información

  • Total de mensajes en este tema: 56 mensajes
  • Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 179 invitados
  • No puede abrir nuevos temas en este Foro
  • No puede responder a temas en este Foro
  • No puede editar sus mensajes en este Foro
  • No puede borrar sus mensajes en este Foro
  • No puede enviar adjuntos en este Foro
 
 

© 2011 Unmelted, LLC. Ozzu® es una marca registrada de Unmelted, LLC