Mailman · 3 min read · Oct 04, 2025
Cómo instalar y configurar Mailman (con Postfix) en Debian Squeeze - Página 2
5 Usando Mailman
A partir de ahora, podemos usar la interfaz web de Mailman para gestionar Mailman (con una excepción: cada vez que crees una nueva lista de correo, debes agregar nuevos alias a /etc/aliases manualmente en la línea de comandos).
La interfaz de administración se puede alcanzar en http://lists.example.com/admin - en esa página deberías encontrar un enlace a la lista de correo de Mailman que creaste en el capítulo 4:

Si haces clic en ese enlace (http://lists.example.com/admin/mailman) llegarás a la página de gestión de la lista de Mailman, pero primero debes iniciar sesión con tu contraseña (esa es la que especificaste durante el comando newlist):

Así es como se ve la página de gestión - desde aquí puedes…

… cambiar la configuración básica de la lista…

… o moderar nuevos mensajes (http://lists.example.com/mailman/admindb/mailman):

Los usuarios pueden ir a http://lists.example.com/listinfo para obtener una lista de todas las listas de correo disponibles…

… o a http://lists.example.com/listinfo/mailman para ir a una lista específica (mailman en este ejemplo) donde pueden suscribirse:

Tú como administrador también puedes crear nuevas listas usando la interfaz web (en http://lists.example.com/create), pero antes de hacer esto, ejecuta
mmsitepass mailman_passworden la línea de comandos porque de lo contrario recibirás el mensaje de error Error: No estás autorizado para crear nuevas listas de correo cuando intentes crear una lista de correo a través de la interfaz web (sugiero que uses la misma contraseña - mailman_password - que en el comando newsite en el capítulo 4).
Para crear una nueva lista a través de la interfaz web, especifica el nombre de la lista y la dirección de correo electrónico del propietario, especifica una contraseña para la lista (o haz que la interfaz web genere una para ti)…

… y en la parte inferior de la página, especifica la contraseña que usaste con el comando mmsitepass; luego haz clic en Crear Lista:

En caso de éxito, deberías ver la siguiente página:

El propietario de la lista también recibirá un correo electrónico con instrucciones sobre cómo modificar /etc/aliases para completar la creación de la lista:
La lista de correo testlist1' ha sido creada a través de la interfaz web. Para completar la activación de esta lista de correo, el archivo adecuado /etc/aliases (o equivalente) debe ser actualizado. El programanewaliases’ también puede tener que ser ejecutado.
Aquí están las entradas para el archivo /etc/aliases:
testlist1: “|/var/lib/mailman/mail/mailman post testlist1” testlist1-admin: “|/var/lib/mailman/mail/mailman admin testlist1” testlist1-bounces: “|/var/lib/mailman/mail/mailman bounces testlist1” testlist1-confirm: “|/var/lib/mailman/mail/mailman confirm testlist1” testlist1-join: “|/var/lib/mailman/mail/mailman join testlist1” testlist1-leave: “|/var/lib/mailman/mail/mailman leave testlist1” testlist1-owner: “|/var/lib/mailman/mail/mailman owner testlist1” testlist1-request: “|/var/lib/mailman/mail/mailman request testlist1” testlist1-subscribe: “|/var/lib/mailman/mail/mailman subscribe testlist1” testlist1-unsubscribe: “|/var/lib/mailman/mail/mailman unsubscribe testlist1”
Por lo tanto, abre /etc/aliases…
vi /etc/aliases… agrega los nuevos alias…
| [...] ## lista de correo testlist1 testlist1: "|/var/lib/mailman/mail/mailman post testlist1" testlist1-admin: "|/var/lib/mailman/mail/mailman admin testlist1" testlist1-bounces: "|/var/lib/mailman/mail/mailman bounces testlist1" testlist1-confirm: "|/var/lib/mailman/mail/mailman confirm testlist1" testlist1-join: "|/var/lib/mailman/mail/mailman join testlist1" testlist1-leave: "|/var/lib/mailman/mail/mailman leave testlist1" testlist1-owner: "|/var/lib/mailman/mail/mailman owner testlist1" testlist1-request: "|/var/lib/mailman/mail/mailman request testlist1" testlist1-subscribe: "|/var/lib/mailman/mail/mailman subscribe testlist1" testlist1-unsubscribe: "|/var/lib/mailman/mail/mailman unsubscribe testlist1" |
… y ejecuta:
newaliases
/etc/init.d/postfix restart
En lugar de usar la interfaz web de Mailman, también puedes usar el comando newlist para crear una nueva lista, como se muestra en el capítulo 4:
newlist --urlhost=lists.example.com --emailhost=lists.example.com testlist2root@server1:~# newlist –urlhost=lists.example.com –emailhost=lists.example.com testlist2
Ingresa el correo electrónico de la persona que ejecuta la lista: <– [email protected]
Contraseña inicial de testlist2: <– testlist2_password
Para terminar de crear tu lista de correo, debes editar tu archivo /etc/aliases (o equivalente) agregando las siguientes líneas, y posiblemente ejecutando el programa newaliases:
lista de correo testlist2
testlist2: “|/var/lib/mailman/mail/mailman post testlist2” testlist2-admin: “|/var/lib/mailman/mail/mailman admin testlist2” testlist2-bounces: “|/var/lib/mailman/mail/mailman bounces testlist2” testlist2-confirm: “|/var/lib/mailman/mail/mailman confirm testlist2” testlist2-join: “|/var/lib/mailman/mail/mailman join testlist2” testlist2-leave: “|/var/lib/mailman/mail/mailman leave testlist2” testlist2-owner: “|/var/lib/mailman/mail/mailman owner testlist2” testlist2-request: “|/var/lib/mailman/mail/mailman request testlist2” testlist2-subscribe: “|/var/lib/mailman/mail/mailman subscribe testlist2” testlist2-unsubscribe: “|/var/lib/mailman/mail/mailman unsubscribe testlist2”
Presiona enter para notificar al propietario de testlist2… <– ENTER
root@server1:~#
vi /etc/aliases| [...] ## lista de correo testlist2 testlist2: "|/var/lib/mailman/mail/mailman post testlist2" testlist2-admin: "|/var/lib/mailman/mail/mailman admin testlist2" testlist2-bounces: "|/var/lib/mailman/mail/mailman bounces testlist2" testlist2-confirm: "|/var/lib/mailman/mail/mailman confirm testlist2" testlist2-join: "|/var/lib/mailman/mail/mailman join testlist2" testlist2-leave: "|/var/lib/mailman/mail/mailman leave testlist2" testlist2-owner: "|/var/lib/mailman/mail/mailman owner testlist2" testlist2-request: "|/var/lib/mailman/mail/mailman request testlist2" testlist2-subscribe: "|/var/lib/mailman/mail/mailman subscribe testlist2" testlist2-unsubscribe: "|/var/lib/mailman/mail/mailman unsubscribe testlist2" |
newaliases
/etc/init.d/postfix restart
La dirección de correo electrónico de una nueva lista es siempre
6 Enlaces
- Mailman: http://www.gnu.org/s/mailman/index.html
- Debian: http://www.debian.org/
Recibe nuevas publicaciones en tu bandeja de entrada.
No spam. Cancela la suscripción en cualquier momento.