Servidor de Correo > 2024

Descripción

Despues de unos años instalamos de vuelta un servidor de correo formal. Muchas cosas han cambiado .. esta es la version actualizada

Vamos a usar OpenLDAP, Postfix, rspamd (o amavis-spamassassin), clamav, roundcube - mariadb

Prerequistos

Arranco con un Kuine-LAMaP actualizado

Instalación

1. Directorio LDAP

Hemos hecho toda la tarea de la ultima version actualizada en este howto –> OpenLDAP 

Vamos a usar la estrategia de pegar el Sistema Operativo al Directorio y de esta forma de hacerlo mas facil .. porque ya pego Postfix + Dovecot al SO.

2. Postfix

Lo unico raro que hemos hecho hasta ahora son dos cosas:  Que acepte correos con el dominio y que guarde los buzones como Maildir en main.cf

mydestination = teleatento.com, atentoservermail02, atentoservermail02.teleatento.com, localhost, localhost.localdomain
home_mailbox = Maildir/

** Postfix no crea directorios de usuarios automaticos .. asi que toca un cron que lo haga (si usa ldap)

for i in `ldapsearch -x -D “cn=admin,dc=teleatento,dc=com” -w “sadsssh”  -H ldap://ldap01 -b “ou=people,dc=teleatento,dc=com” '(objectclass=account)' | grep uid: | awk '{print $2}'` ; do
   if [ ! -d /home/$i ] ; then
      cp -Rpd /etc/skel /home/$i
      chown -R $i:operadores /home/$i;
   fi
done

3. Dovecot

Instaldo solo IMAP y vuelvo a configurar para que use Maildir

10-mail.conf   :   mail_location = maildir:~/Maildir

Para que cree sus propios home directory, primero tiene que tenern el pam.d/common-session con mkhomedir (openldap)

/etc/dovecot/conf.d/auth-system.conf.ext

passdb {
  driver = pam
  args = session=yes dovecot
}

5. Amavis + Clamav + spamassasin

Este manual es lo mejor .. simple y directo

https://help.ubuntu.com/community/PostfixAmavisNew

https://blog.tiraquelibras.com/?p=667     Este esta mas completo porque tiene cosas de spamassasin

Configuración

1. Una accion

2. Segunda accion

Trucos

Problemas

1. ldapsearch no funciona con TLS remoto

El pendejo no toma la variable del /etc/ldap/ldap.conf

export LDAPTLS_REQCERT=NEVER

y ahi si ..!!!

 

-

Referencias

-  Trucos para restringir accesos https://copyprogramming.com/howto/postfix-only-receive-emails-from-specific-domains#postfix-only-receive-emails-from-specific-domains

FIN


Advertencia

Este documento es privado y es de u so exclusivo de sus autores y de SKINA TECH. Cualquier uso sin una autorización escrita es contra la ley de derechos de autor y de propiedad intelectual, y será motivo de una acción legal.


 

15-Marzo-2006 J.E.Gomez v1.0 Primera version

Volver arriba