correo en Centos 5.2

Imagen de efaby

Forums: 

Saludos Cordiales amigos de ecualug, antes que nada muchas gracias por su valiosa ayuda durantes estos ultimos dias con los problemitas que he tenido y que los ya he solucionado de a poco, bueno me encuentro en el dilema de configurar el correo institucional, ahora el servidor ya esta configurado con sendmail, funciona internamente pero al momento de inviar correos al internet o recibirlos de internet no recibe ni envia. ahora en mi servidor tengo configurado un dns, el http para el portal que ya funciona y como firewall tengo instalado el arno-iptables, habilitados el puerto 25 y 80, mi pregunta es que puertos mas deveria habilitar o me faltara algo mas que configurar o sera de solicitar a mi proveedor habilitar algun puerto?.. por su valiosa ayudad de antemano gracias.

una consulta mas

Imagen de efaby

Pues no se que sera pues no llegan los correos a mi servidor los externos claro esta, al momento de solicitar s mi proveedor debi yo especificar el puerto 25 de entrada y salida???????? se por eso que no me llegan los correos???????? porque trato de enviar un correo desde hotmail o yahoo y no se envian al contrario estos enseguida rebotan o talvez me faltara alguna otra configuracion de mis servidor de antemano gracias.... a entonces no le digho a mi proveedor que habra el puerto 110??????

Veo que estás bastante

Imagen de acl

Veo que estás bastante confundido. Te recomiendo leas más acerca de cómo funciona el correo electrónico y los tres principales protocolos: smtp, pop3 e imap.

Necesitas ser claro con tu isp y decirles que estás poniendo un servidor de email. Necesitas poder iniciar conexiones al puerto 25 de servidores externos y que servidores externos inicien conexiones a tu puerto 25. Eso como mínimo absoluto para poder enviar y recibir. Haz purebas desde fuera de tu red para ver si te puedes conectar a tu propio servidor.

Gracias por tu orientacion

Imagen de efaby

Sabes que trato de conectarme a mi servidor haciendo telnet miippublica 25 osea al puerto 25 desde fuera de mi red y no se conecta, sera el proveedor??? porque hable con atencion al cliente4 y me supueron decir que como ya envio correo ellos ya han habilitado el puerto 25 es por eso que envio correos y de recibir me decian que el 110 si esta habilitado para todosy que talves puede ser los mx de mi sevidor que no esta bien configurado, si ese es el caso como saber si esta o no esta bien configurado??? los mx o realmente debere decir que habiliten el puerto 25 entrante o como es eso que tu me comentas eso de que servidores externos inicien conexiones a mi puerto 25?????? de antemano gracias por su ayuda

Si sabes que son los MX

Imagen de deathUser

Si sabes que son los MX ...???

Si no, son registros de DNS que dicen que equipos (direcciones IPs) son los que se deben contactar y en que orden para entregar email...

Si estas haciendo un telnet a tu dirección IP directamente, nada tienen que ver los registros MX, ya que para eso no has usado el servicio de DNS ...

Lo que sucede es que está bloqueado o no está escuchando en esa dirección, primero verifica que el servicio esté escuchando en esa dirección (man netstat te puede ser de utilidad) y que no lo tengas bloqueado por el firewall, si en tu lado está OK, pues habla con el proveedor para que te lo desbloqueen, como ya dijo ACL, necesitas decirle que tienes tu servidor de mail local y que necesitas que te habiliten los puertos para los servicios SMTP, pop3 e imap para entrada y salida como mínimo ...

Suerte ...

bye
;)

Gracias por tu orientacion

Imagen de efaby

Sabe que ya hice el netstat -ta y me salio como respuesta esto
tcp 0 0 *:smtp *:* LISTEN
pensaria que por mi lado esta bien no, entonces me tocaria hablar on miproveedor que me habilite la entrada por el puerto 25 asi seria cierto porque no me llegan los correos, y solo los puedoenviar al exterior. eso sria todo o no tiene nada que ver los MX porque haber hice unhja prueba del mx como se mensiona en otro foro que era de hacer con el nslookup set type=mx y midominio.com eso en el servidor me da respuesta efectiva pero haciendole en una mauina exteriode mi lan me dice servidor no encontrado por favor gracias por su ayuda.

Veo que has verificado que el

Imagen de deathUser

Veo que has verificado que el servicio esté escuchando en la IP pública, te falta por verificar que no esté bloqueado por el firewall.

Lo del "Registro MX" es como sigue, tomemos de ejemplo el dominio gmail.com:


nslookup
> set type=mx
> gmail.com
Server: 192.168.0.4
Address: 192.168.0.4#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.

Como puedes ver, mi servidor DNS (el que me entregó el servidor DHCP) es 192.168.0.4, el cual es el que contesta mi solicitud de resolución de nombres, y me da una lista de 5 host MX o mail exchangers como bien lo dice ...

Es de esperar que el primero en contactarse sea el primero que aparezca en la lista o el con número de mail exchanger más pequeño, para el caso del ejemplo el 40 o el 5, eso depende de como lo interprete el MTA, pero eso es otro cuento ...

En tu caso deberías tener al menos 1 y en el mejor de los casos 2, obligado tu servidor de e-mail, en el caso del ejemplo: gmail-smtp-in.l.google.com, y un servidor de relay (uno que reciba los mails en el caso de que el principal esté muy ocupado, caído, difunto o cualquier cosa que le impida recibir el correo el momento de la conexión), en el caso del ejemplo: alt4.gmail-smtp-in.l.google.com

Esta respuesta debería ser la misma desde cualquier servidor de nombres consultado, hagamos la prueba con opendns:


> server 208.67.222.222
Default server: 208.67.222.222
Address: 208.67.222.222#53
> gmail.com
Server: 208.67.222.222authoritative
Address: 208.67.222.222#53

Non-authoritative answer:
gmail.com mail exchanger = 10 alt1.gmail-smtp-in.l.google.com.
gmail.com mail exchanger = 5 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.
gmail.com mail exchanger = 40 alt4.gmail-smtp-in.l.google.com.

Como vemos, básicamente la misma respuesta, solo varía en el orden, seguramente como mecanismo de balanceo de carga.

Si en tu caso, las respuestas no son las mismas, verifica que los registros de DNS estén bien configurados, es probable que tu proveedor no tenga configurado correctamente, verifica con whois que servidor es el que está asignado como authoritative para tu dominio y consulta en dicho servidor los registros MX.

Suerte ...

bye
;)

Gracias por tu valiosa ayuda

Imagen de efaby

Pero todo eso que me dices no me sale, haber vamos por partes lo del firewall tengo implemntado el arno-iptables-firewall en dende esta habierto el puerto 25, bueno eso creo en la pestalaña que edice OPEN TCP puse el 25 y el 80 porque esta el portal web tambien, ahora hago esos ejemplos que me comentas y no me sale nada, en la primera me dice servidor no encontrado, en lo otro me sale el dens no me dice nada del autoriyt y lugo me dice DNS requiest timed out, 2 veces y luego la peticion a caducado. no sera eso del autority o como es eso. porque no te entiendo muy bien. por la ayuda gracias

tu dns

Imagen de victorjcr

Amigo, a mi me parece que el firewall no te esta dejando pasar las consultas a tu servidor dns, para eso debes habilitar en tu firewall que deje pasar las consultas al puerto 53 udp. o sino entonces tu isp no te está enrutando las consultas a tu dominio hacia la ip donde está tu servidor dns, eso si eres un subdominio del de tu isp, de lo contrario si tu dominio lo contrataste en internet tienes que haber definido allí la ip que tiene tu servidor dns.

Un saludo,
Victor

Páginas