Aventuras y desventuras con servidor de correo

D

Buenas

Estos días de calor, he estado haciendo unas prácticas. Básicamente, consiste eh montar una LAN con maquinas virtuales, y cada una ofreciendo unos servicios en concreto.

Por ejemplo, tengo una que solo ofrece servicio web mediante Apache
otra, es un servidor FTP
otra un servidor DNS bind
y otra un servidor de correo con postfix de momento

Mi PC hace de estación de trabajo, ya que todas estan en el mismo rango de IP

Ademas, tengo configurada una cuenta DynDNS y configurada con mi router que soporta DDNS.
Se que funciona pues ayudado po otra persona, ha accedido a la cutreweb que tengo en el servidor web sin problemas.

El problema lo tengo con el correo.
He conseguido enviar correo hacia fuera (ejemplo: [email protected]) sin problemas, pero no consigo enviar desde fuera a mi servidor de correo.

Entonces ya no se por donde mirar, si e sproblema del servidor DNS, de que el apartado de Mail de DynDNS no lo tengo bien configurado o del propio servidor de correo.

Llevo ya un par de semanas asi y ya no se por donde tira. Por eso recurro a los sabios de MV por si se le spuede ocurrir algo

Saludos y gracias :)

Get

requisitos que debes tener instalado en el mailserver local

postfix
portmap
inetd
imapd

con estos 4, creo q ya esta, hace poco reconfigure el server isix de mail. pero ahora no me acuerdo q instale , o q no instale, creo q solo el postfix, ya q isix viene completo pero con sendmail en vez de postfix.

D

#2 los 2 ultimos son necesarios?

los 2 primeros estan ejecutandose y ya te digo, mails hacia fuera envío. El problema que hacia la LAN no hay narices

Get

si, el inetd lo necesitas pa levantar el servicio imap, sin el servicio imap, por mucho postfix q haya, no eres capaz de loguearte al correo, ya q usa imap daemon para ello.

EDIT: typo error.

elkaoD

hayga?

Aeran

hoyga!!!

erdanblo

En Dyndns, configurastes las entradas MX (tienen que apuntar al postfix, no al servidor bind)?

D

#7 si, digamos que el hostname del servidor de correo es mail y el domainname es sanvil.com, pue slo tengo apuntando a mail.sanvil.com

Hoy ya no tengo tiempo, pero mañana le meteré los servicios que me indica Get y os diré.

erdanblo

Si haces ping a mail.sanvil.com debe de responderte la IP pública que tenga asignada el router, luego tendrás que tener el puerto redireccionado (smtp, 25 o 587 dependiendo de TLS/SSL) a la máquina de dentro de tu lan.

D

#9 ping desde fuera de la LAN?

erdanblo

sep, ping y telnet al 25 (o el 587 el que uses).

D

que va, no me hace ping ni telnet :\

Es extraño, algo se me pasa por alto y no caigo.

Un dato, si kiero acceder desde fuera de mi lan, al servidor web he de poner el nombre que cree con DDNS:

http://sanvil.dynalias.org/

he probado de, al contstar un mail enviado desde el servidor de correo, substituyendo el

@mail.sanvil.com por @sanvil.dynalias.org y tampoco :(

Se os ocurre algo?

Get

Starting Nmap 5.21 ( http://nmap.org ) at 2010-07-03 13:33 CEST

Nmap scan report for sanvil.dynalias.org (81.184.100.166)

Host is up (0.056s latency).

rDNS record for 81.184.100.166: 81.184.100.166.dyn.user.ono.com

Not shown: 992 filtered ports

PORT STATE SERVICE

20/tcp closed ftp-data

21/tcp closed ftp

25/tcp closed smtp

80/tcp open http

1863/tcp open msnp

5190/tcp open aol

5900/tcp closed vnc

8080/tcp closed http-proxy

ta claro q el server de correo no lo tienes arrancado, osea, postfix e imap. enviar no quiere decir nada, enviar puedes enviar desde cualquier host *nix siempre y cuando tengan sendmail.

D

postfix esta arrancado porque lo estoy comprobando ahora mismo xD

Imap es otro tema, creo que voy a tirar por ahi

Get

imap se arranca desde inetd como servicio

erdanblo

¿Tienes ubuntu? echáe un vistazo al ufw

D

nop, esta corriendo bajo un CentOS

Sigo liado. En cuanto pueda ponerme os digo q tal

erdanblo

Échale un vistazo al SELinux.

Get

xinetd es el mejorado de centos.

D

#19 est atarde me pongo que ayer no pude. Y si, en CentOS tengo corriendo xinetd.

Get, Respecto al Nmap que hicistes, ese era el servidor web, por eso salia q imap y postfix no estaban arrancados xD

Get

mi no saber, normalmente el webserver corre tambien el mail.

D

#21 como pone en #1, tengo montado un servidor para cada servicio: uno para web, otro para mail, etc...

y la url que puse, es la del servidor web, que no tiene instalado ni postfix ni imapd. Solo Apache y a correr

Usuarios habituales

  • DiSKuN
  • Get
  • erdanblo
  • Aeran
  • elkaoD

Tags