Está en la página 1de 7

Tarea SR04 - Observaciones

Servidor de correo dovecot+postfix instalados de forma independiente

Tarea SR04 - Observaciones


Servidor de correo dovecot+postfix instalados de forma
independiente

ndice
1 Intro............................................................................................................................................................. 1
2 Servidor DNS.............................................................................................................................................1
2.1 Alternativas al uso de servidor DNS...............................................................................................2
3 Instalacin y configuracin del servidor de correo...............................................................................3
3.1 Breve explicacin de la configuracin de postfix...........................................................................4
4 Configuracin del cliente..........................................................................................................................5
5 Enlaces interesantes...................................................................................................................................7

1 Intro
As como los repositorios de Ubuntu cuentan con un paquete dovecot-postfix que instala ambos
servicios de una tacada, en Debian es necesario instalarlos de forma independiente. Pero la
configuracin en cualquiera de ambos casos es prcticamente la misma.
Para realizar esta prctica slo es necesario unas modificaciones mnimas en la configuracin de
los servidores de correo, ya que intentaremos utilizar la configuracin predeterminada.
Quiz uno de los puntos que ms problemticos pueden resultar es la configuracin del cliente y la
comprobacin de que el servicio funciona correctamente.
Otro de los aspectos importantes es la configuracin de nuestro servidor DNS, ya que ste debera
ser el que resuelva los nombres de los servidores y averige quin es el servidor de correo del
dominio oeb.test. Aunque se pueden tomar algunos atajos...

2 Servidor DNS
Como siempre, tenemos varias alternativas, pero intentaremos utilizar la ms sencilla.

IP servidor de correo: 192.168.1.52

nombre servidor de correo: mail.oeb.test


(usaremos ste tanto para el correo entrante como para el
saliente)
Al configurar nuestro cliente de correo, deberemos indicar cules son los servidores de correo
entrante y saliente, por lo que debe existir una forma de resolver el nombre.
El propio servidor Debian har de servidor de correo y servidor DNS.

--1/7--
Tarea SR04 - Observaciones
Servidor de correo dovecot+postfix instalados de forma independiente

La configuracin del archivo de zona oeb.test debera tener, como mnimo, los siguientes registros:
;Registro SOA

;Registro NS
oeb.test. IN NS ns.oeb.test.
;Registro MX
oeb.test. IN MX mail.oeb.test.
;Registros A
ns IN A 192.168.1.52
mail IN A 192.168.1.52

Otro modelo, que tiene prcticamente el mismo efecto, se puede conseguir utilizando alias:
utilizamos el nombre cannico (el principal, el real, por as decir) del equipo y luego le asociamos
alias. Este modelo, quiz un poco ms complejo, sera ms parecido a la configuracin habitual de
un servidor DNS.
;Registro SOA

;Registro NS
oeb.test. IN NS debian-orlando.oeb.test.
;Registro MX
oeb.test. IN MX debian-orlando.oeb.test.
;Registros A
debian-orlando IN A 192.168.1.52
;Registros CNAME (alias)
ns IN CNAME debian-orlando.oeb.test.
mail IN CNAME debian-orlando.oeb.test.

2.1 Alternativas al uso de servidor DNS


Si tuvimos problemas con la configuracin del servidor DNS y para que aquella prctica no
bloquee esta otra, podemos tomar un atajo.
En el cliente (donde configuramos el cliente de correo, como Thunderbird), se puede realizar la
resolucin de nombres mediante el archivo hosts. En dicho archivo, habra que agregar la siguiente
lnea:
192.168.1.52 mail.oeb.test

El incoveniente es que no podemos agregar registros MX para indicar quin es el servidor de


correo del dominio, aunque para este tipo de prcticas en redes locales no sera estrictamente
necesario.
Y todava tenemos otro atajo ms directo: utilizar la direccin IP en la configuracin de los
servidores en Thunderbird. En teora, esta configuracin debera funcionar correctamente en redes
locales.

--2/7--
Tarea SR04 - Observaciones
Servidor de correo dovecot+postfix instalados de forma independiente

3 Instalacin y configuracin del servidor de correo


1. Instalar el paquete postfix
Durante la instalacin, escoger:
(a) Tipo genrico de configuracin de correo = Sitio de Internet
(b) Nombre del sistema de correo = oeb.test
2. Configuracin de postfix en archivo /etc/postfix/main.cf
En realidad, si tenemos el nombre de equipo y su FQDN bien configurado, no habra que
tocar ms que una lnea: la correspondiente a mynetworks, para que nos permita enviar
correo desde cualquier equipo de nuestra red local (por defecto, slo lo permite para el
localhost)

myhostname = debian-orlando.oeb.test
myorigin = /etc/mailname
mydestination = oeb.test, debian-orlando.oeb.test, localhost.oeb.test,
localhost
relayhost =
mynetworks = 192.168.1.0/24 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
inet-interfaces = all

3. Instalar los paquetes dovecot para POP e IMAP

apt-get install dovecot-pop3d dovecot-imapd

4. Configuracin de dovecot.
No debera ser necesario modificar nada.

5. Notas acerca del formato de buzn:


Por defecto, el formato de buzn es mbox para ambos servidores.
Los mensajes se guardan en el directorio personal del usuario, en un solo fichero
/home/usuario/mbox
(a) postfix: sin especificar
home_mailbox =
(b) dovecot: /etc/dovecot/conf.d/10-mail.conf
mail_location = mbox:~/mail:INBOX=/var/mail/%u

--3/7--
Tarea SR04 - Observaciones
Servidor de correo dovecot+postfix instalados de forma independiente

3.1 Breve explicacin de la configuracin de postfix


Algunas de las directivas ms importantes de /etc/postfix/main.cf

myorigin
Nombre de dominio a utilizar en el correo saliente.
Especifica el dominio que aparecer en el correo que es enviado desde esta mquina.

mydestination
Dominios para los que se recibe correo.
Especifica a qu dominios entregar localmente correo esta mquina, en lugar de
reenviarlos a otra mquina.
Es decir: indica qu dominios gestiona este servidor.

mynetworks
Clientes a los que les est permitido utilizar el servidor.
Por defecto: los clientes pertenecientes a cualquiera de las redes autorizadas por esta
directiva pueden enviar correo hacia cualquier destino.

relay_domains
Destinos a los que reenviar correo.
Por defecto: los correos de clientes extraos (los que no pertenecen a ninguna red
autorizada) slo podrn ser reenviados a dominios autorizados por esta directiva.

relayhost
Mtodo de envo: directo o indirecto
Por defecto: intenta enviar el corrreo directamente a travs de Internet, en lugar de utilizar
otro servidor de correo que acte como intermediario.
El mtodo directo no siempre es posible: sistemas detrs de un cortafuegos, sistemas
apagados fuera de horas de oficina, ...

--4/7--
Tarea SR04 - Observaciones
Servidor de correo dovecot+postfix instalados de forma independiente

4 Configuracin del cliente


Es posible que la configuracin del cliente Thunderbird nos d algn problemilla que tengamos
que corregir, pero en general la configuracin automtica funciona bien.
En este caso, la configuracin automtica escogi el protocolo IMAP para el correo entrante y
SMTP para el saliente. Probablemente otras configuraciones tambin funcionen; aqu se muestra la
que Thunderbird escogi de forma automtica.
Tambin hubo que confirmar una advertencia de seguridad que informaba de que el servidor de
salida no usaba encriptacin y otra para aceptar el certificado propuesto por el servidor de
entrada.

--5/7--
Tarea SR04 - Observaciones
Servidor de correo dovecot+postfix instalados de forma independiente

Al final, las cuentas han quedado configuradas de la siguiente manera:


Cuenta del usuario jacinto:

--6/7--
Tarea SR04 - Observaciones
Servidor de correo dovecot+postfix instalados de forma independiente

Servidor de correo entrante:

Servidor de correo saliente:

5 Enlaces interesantes
Punto Libre Servidor de correos bsico con Postfix/Dovecot
http://www.punto-libre.org/2011/09/servidor-de-correos-basico-con.html#.Ut5YhLQ1jIV
Nicklabs Configurar servidor de correo en Debian con Postfix y Dovecot
http://www.nicklabs.com.ar/?p=4180

--7/7--