Por Paco Aldarias Raya
Email: pacolinux arroba inicia punto es
Web: http://aldarias.es/pacodebian
Con Linux Debian. En Valencia (España)
Este documento es de libre reproducción siempre que se cite su fuente.
Realizado con: LATEX
Una lista de correo electrónico o lista de distribución, es algo muy útil, que poca gente conoce.
Características de una lista de correo electrónico:
Mailman es servidor de listras de correo electronico, ampliamente utilizada.
Vease este ejemplo, para subscribirse o anular su subscripción a través de WEB:
https://listas.hispalinux.es/mailman/listinfo/sl-educacion
apt-get install mailman
Nota: Requiere tener instalado ser servidor apache,
Desde consola siendo root:
Para crear una listra:
newslist <nombre de lista>
Para borrarla:
rmlist <nombre de lista>
Para ver las listas creadas:
list_lists
Es obligatorio crear la lista mailman:
newlist mailman
La lista mailman permite avisar a los mantenedores de lista:
newlist mailman
Nota: Cada vez q se crea/borra una lista, debemos reiniciar postfix para q sea actualizen la listas de correo.
Aqui se encuentran los alias de los correos:
cat /var/lib/mailman/data/aliases
Debemos actualizar los alias asi:
/usr/lib/mailman/bin/genaliases
Debemos tener los permisos adecuados:
chown list.list /var/lib/mailman/data
Debemos adaptar mailman a postfix para ello añadiremos al final del fichero /usr/lib/mailman/Mailman/mm_cfg.py:
MTA = 'Postfix'
Debemos adaptar postfix para q gestiones las nuevas direcciones de correo. Editaremos el fichero /etc/postfix/main.cf
# see /usr/share/postfix/main.cf.dist for a commented, fuller # version of this file. # Do not change these directory settings - they are critical to Postfix # operation. command_directory = /usr/sbin daemon_directory = /usr/lib/postfix program_directory = /usr/lib/postfix smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU) setgid_group = postdrop biff = no # appending .domain is the MUA's job. append_dot_mydomain = yes myhostname = pacohost.aldarias.dsland.org alias_maps = hash:/etc/aliases, hash:/var/lib/mailman/data/aliases # <--- mailman alias_database = hash:/etc/aliases myorigin = /etc/mailname mydestination = aldarias.dsland.org, pacohost.aldarias.dsland.org, localhost.aldarias.dsland.org, localhost mynetworks = 127.0.0.0/8 #mailbox_command = procmail -a "$EXTENSION" mailbox_size_limit = 0 # Courier-Imap home_mailbox = Maildir/ queue_directory = /var/spool/postfix recipient_delimiter = + relayhost = # Configuración Amavis - F-Prot content_filter = smtp-amavis:[127.0.0.1]:10024 #mailman owner_request_special = no
Nota: Consultar este fichero
usr/share/doc/mailman/README.POSTFIX.gz
Nota: Una vez realizados los cambios debemos reiniciar postfix y mailman:
/etc/init.d/postfix restart
/etc/init.d/mailman restart
http://ip_del_servidor_apache/cgi-bin/mailman/listinfo
Desde aqui podemos gestionar las listas creadas.
Si no se ven las imagenes hacer esto:
mkdir /var/www/images ln -s /usr/share/images/mailman/ /var/www/images/
This document was generated using the LaTeX2HTML translator Version 2002-2-1 (1.70)
Copyright © 1993, 1994, 1995, 1996,
Nikos Drakos,
Computer Based Learning Unit, University of Leeds.
Copyright © 1997, 1998, 1999,
Ross Moore,
Mathematics Department, Macquarie University, Sydney.
The command line arguments were:
latex2html mailman -split 0 -local_icons 1 -show_section_numbers -no_auto_link -no_navigation
The translation was initiated by on 2005-02-07