no puedo recibir correos externos a mi servidor de correos postfix con centos 7

Forums: 

buenas tardes estimados. en el dia de hoy recuro urgente mente a esta pagina para resolver un inconveniente que me tiene como loco.
En un ambiente virtual vmware tengo dos servidores centos 7.
a. servidor DNS b. servidor de correo con iRedMail (postfix)

Realizando las pruebas de correo, interna mente funciono perfectamente, donde Ej: usuario1@prueba.com envia correo a usuario2@prueba.com y viceversa despues decidí realizar la prueba externa donde envie un correo desde usuario1@prueba.com a alex@gmail.com y todo fue bien (llego como SPAM), pero el problema esta cuando desde gmail trate de devolver el correo a mi servidor de correo que en el cual nunca llegan. quisiera saber que pasa.
POR FAVOR ALGUIEN QUE ME AYUDE

aqui estan los detalles al parecer no se guardaron la vez pasada

buenas tardes estimados. en el dia de hoy recuro urgente mente a esta pagina para resolver un inconveniente que me tiene como loco.
En un ambiente virtual vmware tengo dos servidores centos 7.
a. servidor DNS b. servidor de correo con iRedMail (postfix)

Realizando las pruebas de correo, interna mente funciono perfectamente, donde Ej: usuario1@prueba.com envia correo a usuario2@prueba.com y viceversa despues decidí realizar la prueba externa donde envie un correo desde usuario1@prueba.com a alex@gmail.com y todo fue bien (llego como SPAM), pero el problema esta cuando desde gmail trate de devolver el correo a mi servidor de correo que en el cual nunca llegan. quisiera saber que pasa.
POR FAVOR ALGUIEN QUE ME AYUDE

aqui esta la configuracion del servidor DNS a ver si todo esta bien.

/etc/sysconfig/network -->
NETWORKIN=yes
HOSTNAME=servidordns.prueba.com

resolv.conf
search prueba.com
nameserver 192.168.0.110
nameserver 192.168.0.111

/etc/hosts
192.168.0.110 servidordns.prueba.com servidordns servidordns

/etc/named.conf
listen-on port 53 { 127.0.0.1; 192.168.0.110;};
..... allow-query {localhost; any;};

se configuraron las zonas /etc/named.rfc1912.zones
/var/named/directa.zone
/var/named/inversa.zone
con un nslookup a la ip de mi servidor sale esto:
#nslookup 192.168.0.110
Server: 192.168.0.110
Address: 192.168.0.110#53
110.0.168.192.in-addr.arpa name = servidordns.prueba.com.
#nslookup servidordns.prueba.com
Server: 192.168.0.110
Address: 192.168.0.110#53
Name: servidordns.prueba.com
Address: 192.168.0.110

dig @192.168.0.110 servidordns.prueba.com

; <<>> DiG 9.9.4-RedHat-9.9.4-29.el7_2.3 <<>> @192.168.0.110 servidordns.prueba.com
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 56204
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;servidordns.prueba.com. IN A

;; ANSWER SECTION:
servidordns.prueba.com. 86400 IN A 192.168.0.110

;; AUTHORITY SECTION:
prueba.com. 86400 IN NS servidordns.prueba.com.

;; Query time: 1316 msec
;; SERVER: 192.168.0.110#53(192.168.0.110)
;; WHEN: sáb abr 23 17:30:34 COT 2016
;; MSG SIZE rcvd: 81

COMPAÑERO SI NECESITAS ALGO MAS. ME AVISAS

Ingeniero de Sistemas

prueba.com es un dominio de

Imagen de deathUser

prueba.com es un dominio de ejemplo ...???

no puedes publicar el dominio verdadero por temas de seguridad ...???

En definitiva, las respuestas de los servidores parecen estar correctas, tampoco es que las haya analizado profundamente, lo que no has incluido es la respuesta de hotmail.com cuando tratas de enviar el email, hay páginas que te permiten validar la configuración de DNS y demás información, por ejemplo, para el dominio prueba.com:

http://mxtoolbox.com/domain/prueba.com/

Eso te va a dar una idea al menos si es que se trata de problemas del DNS.

bye
;)

aprendiendo

hola @deathUser.
prueba.com es el dominio que le coloque directamente al servidor. pero lo hice para aprender estoy con maquinas virtuales aprendiendo a instalar estos servicios para mas adelante no tener problemas aplicandolos en el campo.
lo que yo opino es que el servidor DNS esta bien y depronto sea la configuracion que tenga con el servidor de correo de iRedMail. en el transcurso del dia te puedo pasar la configuracion si asi lo deseas. para ver que opinas al respecto. gracias por apoyarme

Ingeniero de Sistemas

OK ...

Imagen de deathUser

OK ...

Bueno, te cuento que una prueba desde gmail a prueba.com nunca te va a llegar, ya que no administras el dominio prueba.com.

Para que esto funcione, deberías tú administrar el dominio prueba.com y crear los registros necesarios en el DNS para que el registro MX apunte a la dirección IP del servidor de e-mail, incluso si tú no administrarías el dominio y pudieras conseguir que quien lo administra cree la entrada MX apuntando a tu servidor, esto funcionaría, en caso contrario no ...

En resumen, para hacer una prueba real, necesitas un dominio (o sub-dominio) real que contenga un registro MX que apunte a tu servidor de e-mail que necesitas probar.

bye
;)

esta echo

hola compañero por lo que entiendo de lo que me quieres decir, creo que todo esta realizado. al configurar el servidor centos 7 realice lo siguiente.

+edicion de el archivo /etc/sysconfig/network --> con el nombre dle servidor.
+edicion del archivo /etc/resolv.conf --> con el dominio y el la ip del servidor.
+ecicion del archivo hosts
+edicion del archivo named.conf
+creacion de archivos de zona directa y zona inversa
+edicion del archivo /etc/named.rfc1912.zones --> donde coloque las zonas directas y inversas
+ editar la zona directa con el archivo que cree en /var/named/directa.zone
aqui coloque la zona MX apuntando a mi servidor iRedMail
+edite tambien la zona inversa que cree
/var/named/inversa.zone
tambien apunte la ip del servidor iRedMail a la zona MX

en conclucion el servidor lo estoy administrando yo directamente aqui en mi pc. espero que me hayas entendido si alguna cosa me dejas tu correo electronico donde pueda enviarte imagenes de las configuraciones y haber que me dices.

Ingeniero de Sistemas

Creo que no me entendiste,

Imagen de deathUser

Creo que no me entendiste, haciendo un nslookup:


nslookup
> set type=any
> prueba.com
Server: XXXXXXXX.XXXXX.com
Address: XXX.XXX.XXX.XX

Non-authoritative answer:
prueba.com internet address = 176.74.176.186
prueba.com nameserver = buy.internettraffic.com
prueba.com nameserver = sell.internettraffic.com
prueba.com
primary name server = buy.internettraffic.com
responsible mail addr = hostmaster.hostingnet.com
serial = 1462386625
refresh = 10800 (3 hours)
retry = 3600 (1 hour)
expire = 604800 (7 days)
default TTL = 86400 (1 day)

buy.internettraffic.com internet address = 64.96.240.53
buy.internettraffic.com internet address = 208.87.35.121
sell.internettraffic.com internet address = 176.74.176.169
sell.internettraffic.com internet address = 176.74.176.170

La línea que dice:

primary name server = buy.internettraffic.com

Dice que el servidor que administra el dominio de prueba.com es buy.internettraffic.com con dirección IP 64.96.240.53, ese es un servidor tuyo ...???

Si no lo es, seguramente no podrás administrar el dominio y todo lo que hagas localmente no va a ser reconocido por el resto de Internet, cómo funciona esto???

Hay un ente que se encarga de asignar los dominios, generalmente en cada país hay un ente que asigna (vende) los dominios de ese país (ec para ecuador, mx para méxico, etc) este ente tiene un servidor en el cual se registra esa información, es decir, que servidor es el DNS con autoridad para cada dominio registrado, y este servidor se lo comunica al resto del mundo, de esa forma, tú tienes que comprar el dominio, en este caso un .com lo venden varias compañías y una vez que tú les dices que servidor va a administrar ese dominio, ahí si puedes crear todos los registros A, MX, etc que se te antojen y ser reconocidos por el mundo, de otra forma, no ...

Espero que haya sido claro.

bye
;)