Jorge, 

Estoy casi seguro que tu ISP está bloqueando el puerto 25, ya que es una 
práctica común. Si necesitas hacer eso por negocio, estoy seguro que puedes 
llamarles, exponerles tu caso y por una corta feria te lo pueden desbloquear.  

No, no puedes hacer un telnet al puerto 25 de cualquier servidor. Primero debes 
buscar quien es el ¨mail exchanger¨ (mx) para un dominio en particular. Yo lo 
busco con un nslookup, así: 

    MacBookAir:~ luisarteaga$ nslookup
   > set type=mx
   > gmail.com
   Server:        192.168.1.1
   Address:    192.168.1.1#53

   Non-authoritative answer:
   gmail.com    mail exchanger = 40 alt4.gmail-smtp-in.l.google.com.
   gmail.com    mail exchanger = 5 gmail-smtp-in.l.google.com.
   gmail.com    mail exchanger = 10 alt1.gmail-smtp-in.l.google.com.
   gmail.com    mail exchanger = 20 alt2.gmail-smtp-in.l.google.com.
   gmail.com    mail exchanger = 30 alt3.gmail-smtp-in.l.google.com.

Lo cual me indica que gmail.com tiene 5 servidores para intercambio de correo. 
Escojo cualquiera de ellos y trato de accesarlo por medio de telnet al puerto 
25: 

    MacBookAir:~ luisarteaga$  telnet gmail-smtp-in.l.google.com 25
   Trying 209.85.210.22...
   Connected to gmail-smtp-in.l.google.com.
   Escape character is '^]'.
   220 mx.google.com ESMTP 30si7614755yxe.122

Voilá. Conectado. ¿Puedes tu conectarte a ese servidor via telnet:25 y obtener 
una respuesta 220 parecida a esa? 

Finalmente, si no tienes experiencia en SMTP y en como configurarlo 
propiamente, mi recomendación es que NO instales un servidor de correo. Para mi 
gusto, es mucha lata debido al spam que no solamente vas a recibir, sino que 
además los maleantes van a querer usar como relay. Yo tengo uno y todo el 
tiempo están intentando usarlo como relay. No quiero ni pensar en lo que me 
cuesta en términos de ancho de banda que estén intente e intente. 

/luis
--------------------------------------------------------------------
Luis Miguel Arteaga Mejía         - Huntsville, AL, USA
http://www.arteaga.com.mx/paginas/contacto
--------------------------------------------------------------------



----- Original Message ----
> From: Jorge David Ibarra <gtrd...@gmail.com>
> To: glo@glo.org.mx
> Sent: Sat, February 20, 2010 11:09:45 PM
> Subject: Re: [GLO] Enviando correos mediante SMTP en terminal.
> 
> Hola Luis.
> 
> Mira el Maillog dice algo asi:
> 
> Feb 20 23:01:05 dav-lap postfix/smtpd[2752]: connect from
> localhost[127.0.0.1]
> Feb 20 23:01:35 dav-lap postfix/smtpd[2752]: D346D4B049:
> client=localhost[127.0.0.1]
> Feb 20 23:01:48 dav-lap postfix/cleanup[2756]: D346D4B049:
> message-id=<20100221050135.d346d4b...@ldav-lap>
> Feb 20 23:01:48 dav-lap postfix/qmgr[2091]: D346D4B049: from=<
> goo...@google.com>, size=351, nrcpt=1 (queue active)
> Feb 20 23:01:55 dav-lap postfix/smtpd[2752]: disconnect from
> localhost[127.0.0.1]
> 
> No le veo nada extraño....
> 
> Hize un telnet de esta forma:
> 
> telnet www.gmail.com 25
> 
> Y se queda en:
> 
> triying to connect.
> 
> Ah por cierto, puedo hacer el telnet a gmail o cualquier otro server?, soy
> algo nuevo en esto.
> 
> Si ley algo sobre smarthost, al instalar el postfix, pero no lo lei bien, me
> podrias guiar un poco con esto?
> 
> Gracias!



  

Responder a