====== 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 --> [[egroupware/index.php?menuaction=wiki.wiki_ui.view&page=OpenLDAP|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