Postfix.
Configuracin
bsica.
Archivo
main.cf:
Documentacin:
http://www.postfix.org/documentation.html
Ficheros
de
logs:
/var/log/mail.log
Se
registra
todo
lo
sucedido
relacionado
con
el
envo
de
correo.
/var/log/mail.info Se
registran
las
acciones
del
servidor.
/var/log/mail.err
Se
registran
los
errores.
/var/log/mail.warm
Se
registran
los
avisos
(warnings).
Parmetros
bsicos
del
servidor:
myhostname
Nombre
y
dominio
de
la
mquina.
mydomain
Nombre
de
dominio
de
la
mquina.
myorigin
Nombre
de
dominio
que
aparece
en
los
correos
que
son
enviados
desde
el
equipo.
mydestination
Dominios
para
los
que
se
considera
el
MTA
como
destino
final
y
por
lo
tanto,
no
se
reenvan
los
correos.
Se
pueden
especificar
varios
dominios.
mynetworks
Redes
desde
las
que
el
servidor
puede
recibir
correos
de
los
clientes
y
reenviarlos.
Si
se
permite
de
todas
las
redes
y
no
se
configura
autenticacin
SMTP
el
servidor
se
considerar
open
relay.
inet_interfaces
Interfaces
en
las
que
Postfix
escuchar
peticiones.
inet_protocols
Especifica
la
versin
IP
utilizada
por
Postfix.
mailbox_size_limit
Tamao
mximo
que
tendrn
los
buzones
de
correo
en
bytes.
message_size_limit
Tamao
mximo
de
los
mensajes
de
correo
en
bytes.
home_mailbox
Nombre,
ruta
y
formato
de
los
buzones
de
correo
(mbox
o
maildir).
smtp_banner
Mensaje
que
muestra
el
MTA
a
los
clientes.
relay_domains
Especifica
los
dominios
para
los
que
est
permitido
el
reenvo
de
correo.
relayhost
Especifica
el
host
hacia
el
que
se
enva
el
correo
(smart
host).
proxy_interfaces
Interfaz
de
red
de
salida
o
entrada
de
nuestra
red
local
(si
existe).
Comandos:
postconf n
Muestra
los
parmetros
definidos
explcitamente
(no
tienen
su
valor
por
defecto).
append_dot_mydomain = no
myhostname = mail
mydomain = smr
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
mydestination = $mydomain,$myhostname.$mydomain,$myhostname
relayhost =
Muestra
todos
los
parmetros
con
sus
valores
por
defecto.
postfix start
Inicia
el
sistema
de
correo
Postfix.
postfix stop
Detiene
el
sistema
de
correo
Postfix.
postfix reload
Vuelve
a
cargar
los
ficheros
de
configuracin.
postfix flush
Fuerza
la
entrega
de
correo
de
la
cola
de
correos
aplazados.
postfix status
Muestra
el
estado
del
sistema
de
correo.
postfix check
Avisa
sobre
fallos
de
propiedad
o
permisos
de
ficheros
o
directorios,
y
crea
directorios
desaparecidos.
Autenticacin.
Por
defecto
Postfix
est
configurado
para
permitir
conexiones
SMTP
y
SMTPS
en
el
puerto
25
usando
STARTTLS
(con
un
certificado
digital
autofirmado).
postconf d
smtpd_tls_cert_file = /etc/ssl/certs/ssl-cert-snakeoil.pem
smtpd_tls_key_file = /etc/ssl/private/ssl-cert-snakeoil.key
smtpd_use_tls = yes
smtpd_tls_session_cache_database =
btree:${data_directory}/smtpd_scache
smtp_tls_session_cache_database =
btree:${data_directory}/smtp_scache
Dovecot.
Configuracin
bsica
(acceso
mediante
POP3).
Archivo
dovecot.conf:
Documentacin:
http://wiki2.dovecot.org/QuickConfiguration
http://www.dovecot.org/documentation.html
Ficheros
de
logs:
/var/log/syslog
Parmetros
bsicos
del
servidor:
protocols
Protocolos
utilizados,
por
ejemplo, imap
imaps pop pops.
mail_location
Localizacin
de
los
buzones
de
correo
de
los
usuarios.
disable_plaintext_auth
Deshabilita
mtodos
autenticacin
a
menos
que
SSL
est
en
uso.
Comandos:
dovecot n Muestra los parmetros definidos explcitamente (no tienen su
valor por defecto).
dovecot a Muestra todos los parmetros con sus valores por defecto.
protocols = pop3
mail_privileged_group = mail
mail_location = mbox:~/mail:INBOX=/var/mail/%u
ssl = no
disable_plaintext_auth = no
userdb {
driver = passwd
}
passdb {
driver = pam
}
Autenticacin. Dovecot soporta varios mecanismos de autenticacin, pero el uso de
conexiones cifradas mediante SSL/TLS permite usar mtodos simples de
autenticacin (incluso sin encriptar). Para configurar SSL/TLS debemos aadir los
siguientes parmetros, adems de especificar en el parmetro protocols que
vamos a utilizar IMAPS y/o POPS.
ssl = yes
ssl_cert_file = /etc/ssl/certs/dovecot.pem
ssl_key_file = /etc/ssl/private/dovecot.pem
disable_plaintext_auth=no