El sistema Majordomo es un sistema muy avanzado que automatiza la gestión de listas de distribución de emails. La manera en que se manejan todos los aspectos del mantenimiento de la lista es a través del envío de emails con comandos o también mediante la intervención del administrador de la lista. Por ejemplo, puede subscribirse a una lista o consultar aspectos relativos a la misma mediante el envío de comandos en el cuerpo (NO en el 'Subject') de un mensaje de correo electrónico dirigido a majordomo@dominio. Aparte de posibles espacios en blanco, los comandos deben ser el primer texto que aparezca en el cuerpo del mensaje.
Debe enviar un mail a:
majordomo@dominio cuando quiera enviar un comando, siendo este el cuerpo del mensaje.
nombre_de_la_lista@dominio cuando quiera enviar un mensaje a una lista
Cada lista servida por Majordomo tiene un propietario que puede ser el mismo para varias listas. Un propietario de lista es la persona o personas que se encargan de gestionar las listas. Sus tareas dependen del tipo de lista. Dado que Majordomo permite la gestion de las listas en remoto, a través de correo electrónico, cualquier usuario puede ser propietario de una lista si necesidad de que tenga acceso directo al sistema en que Majordomo se ejecuta.
Majordomo puede servir varios tipos de listas:
-
Listas abiertas: Las subscripciones a listas abiertas son aprobadas automáticamente a no ser que el usuario especifique una dirección de correo diferente de la que figura en la cabecera de su mensaje. En ese caso se envía al dueño de la lista para su aprobación.
-
Listas cerradas: Todas las subscripciones a la lista son enviadas al propietario de la lista para su aprobación.
-
Listas moderadas: Todos los mensajes enviados a la lista son supervisados por el dueño de la lista para su aprobación
-
Listas públicas: Cualquier persona tienen acceso a informacion de las listas
-
Listas privadas: Sólo las personas subscritas a una lista tienen acceso a información de otras personas subscritas (comando who o which) o ejecutar aquellos comandos relacionados con los archivos (index o get).
Comandos disponibles:
| help |
Envia una breve reseña de los comandos que es posible enviar
a Majordomo |
| info |
Muestra una breve introducción a la lista especificada |
| lists |
Muestra las listas servidas por Majordomo |
| subscribe [address] |
Este comando subscribe a un usuario a la lista Si no se introduce ninguna
dirección majordomo usa como direccion de e-mail la que aparece en la cabecera del mensaje de subscripcion (en el campo "Reply to:", si lo hay, o en el "From:") para enviar el mail al usuario. Solo
debe incluir el 'address' si desea subscribir una dirección distinta a la dirección desde la que esta enviando el correo a majordomo.
|
| unsubscribe [address] |
Elimina la subscripción de un usuario ( o dirección) a la lista . |
| which [address] |
Muestra las listas a las que el usuario (o dirección) esta subscrito.
|
| who |
Lista los subscritos a la lista especificada |
| index |
Proporciona una listado de archivos asociados a la lista . |
| get fichero |
Envía el archivo "fichero" de los archivos de la lista. Si la lista es privada, solo sus miembros pueden "ver" y recoger archivos. |
| end |
Detiene la lectura de un mensaje. Es útil para usuarios cuyo programa añade texto (como firmas al final de un mensaje. |