[CentOS-es] DNS + Postfix + Dovecot + SquirrelMail
Guitart Francesc
francesc.guitart en enise.fr
Lun Sep 24 04:48:56 EDT 2012
Le 22/09/2012 00:38, tito25 en gmail.com a écrit :
> Hola se acuerdan de mi , tenia q preparar un servidor DNS + Correo
> Electronico
>
> Bueno para contarles que ya levante el servidor pero estoy teniendo unos
> creo que pequeños problemitas, resumo lo que hize hasta el momento
>
>
> - *Instale el servicio bind , bind-utils, bind-libs, bind-chroot,
> caching-nameserver*
> - *Edite mis archivos ifcg-eth0 , hosts, resolv.conf*
> - *Edite mi archivo de zona testing.com.zone de la siguiente manera:*
>
> $TTL 86400
>
> @ IN SOA dns1.testing.com. root.testing.com.(
>
> 42 ; serial (d. adams)
>
> 28800 ; refresh
>
> 7200 ; retry
>
> 604800 ; expiry
>
> 8640 ; minimum
>
> @ IN NS dns1
>
> @ IN MX 10 correo
>
> @ IN A 10.75.127.102
>
> dns IN A 10.75.127.102
>
>
> - *Copie y configure mi archivo de zona inversa de la siguiente manera :*
>
> $TTL 86400
>
> @ IN SOA dns1.testing.com. root.testing.com.(
>
> 42 ; serial (d. adams)
>
> 28800 ; refresh
>
> 7200 ; retry
>
> 604800 ; expiry
>
> 8640 ; minimum
>
> @ IN NS dns1.tetsing.com.
>
> 102 IN PTR dns1.tetsing.com.
>
>
> - *Cree el archivo named.conf con las siguientes lineas*
>
> options
> {
> directory "/var/named"; // the default
> };
>
> zone "localdomain" IN {
> type master;
> file "localdomain.zone";
> };
>
> zone "localhost" {
> type master;
> file "localhost.zone";
> };
>
>
> // se establece el servidor de dominio
>
> zone "testing.com" {
> type master;
> file "testing.com.zone";
> };
>
>
> - *Instale el Postfix y configure el main.cf*
>
> myhostname = dns1.testing.com
> mydomain = testing.com
> myorigin = $testing.com
> inet_interfaces = all
> mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain
> mynetworks = 10.75.127.0/26, 127.0.0.0/8
>
>
> - *Instale el Dovecot y configure el dovecot.conf asi*
>
> protocols = imap pop3
> mail_location = maildir~/Maildir
>
>
> - *Instale el Squirrelmail y ejecute lo siguiente*
>
> # cd /usr/share/squirrelmail/config
> #./conf.pl , cambiando en la opcion 2
>
> Domain : testing.com
> Invert time : false
> Sendmail or SMTP : SMTP
> Update IMAP Settings : localhost:143 (uw)
> Update SMTP Settings : localhost:25
>
> Opcion 3
> Cambie los nombres de la folders a :
>
> Papelera
> Enviados
> Borradores
>
> Grabe , reinicie los servicios , httpd, named, postfix, dovecot,
> Apague el Sendmail
>
> Pero cuando ingreso por http://127.0.0.1/Webmail/ y quiero mandarme un
> correo o enviar a alguien no llega
>
> Espero me puedan ayudar
>
Para ayudarte es imprescindible que copies y pegues los errores que
deben salirte en los logs del sistema /var/logs/messages o
/var/logs/mail o algo asi...
Puedes pegar el resultado de un ping a correo.testing.com? Creo que en
el fichero de la zona testing falta un linea que ligue el host correo a
la dirección IP correspondiente.
Ademas, a que direcciones de mail estas enviando las pruebas? Si has
hecho un dominio .testing.com sin registrarlo verdaderamente es muy
posible que los mails sean rechazados por los servidores de correo de
destino. Es decir, tu servidor solo marchara seguro si mandas entre dos
usuarios de tu servidor. Ves lo que quiero decir?
--
Francesc Guitart
Más información sobre la lista de distribución CentOS-es