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 root del nostre sistema. Per defecte és NONE o nobody però en el nostre cas posarem postmaster
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, localhost que 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: , ,

Un comentari a “Llista de correu amb Postfix i Mailman”

  1. Tot és FÀCIL» Arxiu del Blog » Crònica d’una mort anunciada ha dit:

    [...] 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, [...]

Leave a Reply