Llista de correu amb Postfix i Mailman
Sovint, associacions, grups o simplement usuaris que vulguin crear una comunitat al seu voltant, requereixen d’un mitjà de comunicació col·lectiu per a la seva difusió.
D’ençà uns anys enrere, i amb el referent de les comunitats de programari lliure com a impulsores principals d’aquesta pràctica per arribar a la gent, les llistes de correu s’han convertit en un mitjà a tenir en compte presentant-se de diverses formes: grups de discussió, associacions a bitàcoles, o les simples llistes de correu.
En aquesta entrada explicaré quin ha estat el procediment per a crear la llista de correu de FÀCIL amb Postfix, Mailman i a sobre d’una Debian Sarge.
Primer de tot, instal·larem el Postfix. Podem escollir diversos mètodes, però al treballar amb Debian, crec que és interessant aprofitar la seva meravellosa eina apt. Les comandes a clicar són:
apt-get update
apt-get install postfix
Una vegada hagi descarregat els paquets, i iniciï l’instal·lació, ens apareixerà l’assistent de configuració de Postfix. Així, anirem contestant cadascuna de les opcions que ens apareguin per pantalla:
- Tipus de configuració
- En el nostre cas posarem Internet Site
- Where sholud mail for root go?
- En aquest cas configurem el correu per a l’usuari
rootdel nostre sistema. Per defecte ésNONEonobodyperò en el nostre cas posarempostmaster - Nom de correu?
- El nostre nom de màquina, en el meu cas, mail.facil.cat
- Destins pels quals es vol acceptar correu
- Al rebre un correu, si el destí està a la nostra llista, ens el quedarem i el processarem. Per defecte posarà
mail.facil.cat, facil.cat, localhost.facil.cat, localhostque ja és correcte - Forçar actualitzacions síncrones a la cua?
- Allí explica què és. Per fiabilitat posarem Sí.
Si tot ha anat bé, podem fer una prova i veure si envia el correu correctament. Jo, personalment, aconsello enviar un correu des d’alguna compta de correu personal a l’adreça root@elnostre.domini o a postmaster@elnostre.domini. En el meu cas en particular, a postmaster@facil.cat.
Per tal de seguir l’evolució i assegurar-nos que es faci correctament, podem anar revisant el log del sistema amb l’ordre:
tail -f /var/log/mail.log
Una vegada hem provat que això funciona, podem passar a instal·lar el Mailman. Aquest es pot instal·lar baixant-nos el codi font i compilant-lo a la nostra màquina o bé, a partir del repositori, tot fent:
apt-get install mailman
Una vegada instal·lat, ens demanarà que creem la nostra llista de correu a nivell d’administració, anomenada mailman, i que introduïm unes línies al fitxer d’àlies de Postfix per tal de que funcioni correctament. Aquest fitxer es troba a /etc/aliases, i una vegada modificat, haurem de fer una sèrie de comandes per tal de notificar la modificació a l’agent de Postfix i iniciar el servei de Mailman així:
newaliases
/etc/init.d/mailman start
Una vegada fet això, ja podrem accedir a l’administració del Mailman pel nostre navegador a través de l’adreça http://elnostre.domini/cgi-bin/mailman/admin/. Depenent de la nostra configuració d’Apache, caldrà configurar o no un àlies o alguna redirecció
Agrairia qualsevol tipus de suggeriment davant d’aquest petit tutorial, així com notes i/o correccions que puguin sorgir
Tags: Programari lliure, mailman, postfix
10-12-2008 a les 14.33
[...] poc, a més a més de tenir la capacitat de servir les meves creacions al món, també vares poder gestionar la correspondència de l’esplai, arxius, [...]