Servidor de correo en linux debian
OSCAR EDUARDO PEREZ PAREDES SISTEMAS
“AÑO DEL CENTENARIO DE MACHU PICCHU PARA EL MUNDO”
INSTITUTO IDAT - PIURA
PROGRAMA DE COMPUTACIÓN E INFORMÀTICA
2011
PROGRAMA DE INFORMÁTICA
INGENIERIA DE
OSCAR EDUARDO PEREZ PAREDES SISTEMAS
PROGRAMA DE INFORMÁTICA
OSCAR EDUARDO PEREZ PAREDES
INGENIERIA DE SISTEMAS
Servidor de correo
Como servidor de correoelijo postfix sobre todo por su seguridad (la configuración por defecto ya es bastante segura). Evidentemente no todo serán ventajas respecto a tener cuentas de correo en hotmail, yahoo, gmail, etc. Para mí las únicas desventajas (a cambio de más seguridad) son: A cambio de más seguridad y menos spam, sólo podremos usar programas de correo tradicionales (evolution, thunderbird, outlock, etc.)dentro de la red local. Para recibir correo si se podrán usar fuera de la red local (se puede configurar el servidor de correo para poder también enviar desde cuaquier sitio, pero prefiero la seguridad) La otra desventaja es tener que configurar los programas anti-spam y anti-virus (aunque eso es trabajo del administrador del sistema)
Instalando postfix
# apt-get install postfix
Durante lainstalación pregunta algunos datos: Sitio internet NINGUNA ¿nombre de correo? nuestro dominio (ejemplo: lubrin.org) ¿Forzar actualizaciones síncronas en la cola de correo? NO las demás se pueden dejar por defecto
Configuración de postfix
Se puede obtener la configuración actual tecleando:
# postconf -n
Para modificar la configuración tenemos que editar el fichero /etc/postfix/main.cf, que esdonde se define la mayor parte del funcionamiento de postfix. Las opciones más importantes son:
# si queremos que aparezca un mensaje smtpd_banner = Correo de lubrin.org ESMTP $mail_name (Debian/GNU)
biff = no
# appending .domain is the MUA’s job. append_dot_mydomain = no
PROGRAMA DE INFORMÁTICA
OSCAR EDUARDO PEREZ PAREDES
INGENIERIA DE SISTEMAS
# si no puede entregar un correo(por ejemplo: cuando el server que tiene que recibirlo # estuviese caído (expresamos el tiempo que seguirá intentando entregar: 4h, 2d, etc.) delay_warning_time = 4h
myhostname = mail.lubrin.org
# mediante los ’alias’ podemos redirigir el correo # el fichero /etc/aliases se compone de líneas del tipo:
# alias: destino # así, los correos para ’alias’ serán redirigidos a ’destino’ alias_maps =hash:/etc/aliases alias_database = hash:/etc/aliases # cuando modifiquemos el fichero /etc/aliases hay que decirle # que tenemos nuevos alias mediante el comando (como root): # newaliases
# myorigin es la dirección que aparece en el FROM # se puede poner myorigin=$midomain o bien myorigin = /etc/mailname myorigin = /etc/mailname
mydestination = lubrin.org, deb-sotano.lubrin.org,localhost.lubrin.org, localhost relayhost = mynetworks = 127.0.0.0/8 172.26.0.0/24 mailbox_command = procmail -a "$EXTENSION" # tamaño de los correos almacenados [ 0 = sin límite] mailbox_size_limit = 0
PROGRAMA DE INFORMÁTICA
OSCAR EDUARDO PEREZ PAREDES
INGENIERIA DE SISTEMAS
#tamaño máximo de un mensaje (con 10 megas debiera ser suficiente) message_size_limit = 10485760
recipient_delimiter =+ inet_interfaces = all
# para integrarlo con amavis (si no instalas amavis no es necesario) content_filter = smtp-amavis:[127.0.0.1]:10024 # la directiva content_filter se usa para aplicar filtros al correo # me refiero a filtros del tipo: antivirus, antispam, …
Reiniciar postfix
Cada vez que modifiquemos el main.cf debemos reiniciar postfix:
# /etc/init.d/postfix [reload|restart]
Otrofichero de configuración es /etc/psotfix/master.cf (no es un fichero de configuración del tipo main.cf que sólo se lea al iniciar postfix, en realidad es un programa que se ejecuta constantemente). El master.cf no lo tocamos (de momento)
Correo web
El correo web, como sabemos, nos permite mirar nuestro correo desde cualquier ordenador con acceso a Internet. Hoy en día se hace imprescindible...
Regístrate para leer el documento completo.