3. Manejo de listas de
correo de Majordomo para usuarios
El índice que se ofrece a continuación permite
acceder al tutorial que sobre uso de listas de correo
se ofrece a los usuarios de Majordomo. El apartado ¿Qué
puede hacerse con una lista de correo de Majordomo?"
y todo lo que cuelga de él muestra con ejemplos cómo
se crean los mensajes que se mandan a Majordomo.
Resumen
Majordomo es un programa
gestor de listas de distribución de correo. Para
cada lista Majordomo distingue, al menos, dos tipos
de usuarios: el usuario normal y el administrador
de la lista.
Un usuario normal de correo electrónico
interactúa con Majordomo enviando mensajes de
correo electrónico a una de sus listas o a la
dirección especial majordomo@listas.uninet.edu
. Los mensajes enviados a una lista (p. ej. lista@listas.uninet.edu)
deben contener en su cuerpo texto que será
distribuido entre los componentes de la lista. Los
mensajes enviados a majordomo@listas.uninet.edu
deben contener en su cuerpo comandos que serán
interpretados y ejecutados por Majordomo. Para
determinadas listas (dependiendo de sus atributos y de los comandos
que admita) los comandos enviados por un usuario
normal no tendrán efecto y devolverán un mensaje de error al usuario que
generó la petición, si el comando ha tenido éxito
también se notificará al usuario.
¿Qué puede hacer un usuario
normal con una lista de correo de Majordomo?
Se presentan a continuación, con ejemplos, todas
las acciones que pueden efectuarse sobre una lista de
correo de Majordomo. Determinadas acciones (comandos)
no podrán realizarse (ejecutarse) sobre determinadas
listas (esto dependerá de los atributos
y comandos aceptados por la lista);
cuando un usuario no esté autorizado a realizar una
determinada acción sobre una determinada lista
Majordomo le devolverá un mensaje informándole del
error. Para averiguar qué comandos soporta una lista
de correo use el comando info. En
cualquier caso todas las respuestas de Majordomo
consistirán en un mensaje de correo electrónico
devuelto a la dirección del usuario que mandó el
comando.
Para entender la descripción de los comandos hay
que tener en cuenta que:
- los elementos contenidos dentro de corchetes
([]) son opcionales. Cuando los emplee, no
incluya los corchetes.
- Los elementos incluidos entre los símbolos
menor y mayor , como por ejemplo <dirección>,
son meta-símbolos que deben ser reemplazados
por el texto apropiado, sin los símbolos
antes indicados. Así, por ejemplo, donde se
indica <su dirección> debe ser
reemplazado por su dirección de correo
electrónico, o donde se indica <lista>
por el nombre real de la lista.
NOTA: Para ilustrar los ejemplos hemos
supuesto una lista ficticia amigos-cerveza@listas.uninet.edu
y el servidor de listas de correo de Majordomo
deUninet con dirección majordomo@listas.uninet.edu
. Para los comandos que pueden generar una
respuesta de Majordomo informando de algún error se
proporciona un apartado adicional.
Obtener ayuda sobre uso
de los comandos de Majordomo
Comando: help
Cuando mandamos este comando a majordomo@listas.uninet.edu
, Majordomo nos devuelve un mensaje sobre uso de los
comandos que soporta. Esta información la envía
en inglés . El comando help siempre
deberían poder usarse, nunca debería estar
deshabilitado.
Enviar un mensaje a una
lista de correo para su distribución (mensajes de error)
No hay que utilizar ningún comando, sólo mandar el
mensaje a la dirección <lista>@listas.uninet.edu.
Es conveniente introducir un breve comentario sobre
el objeto de nuestro mensaje en el campo Asunto (Subject)
del mismo. Así mismo es conveniente (debería de ser
obligatorio) poner nuestra "firma" al final
del cuerpo del mensaje.
Averiguar cuáles son
las listas de correo mantenidas en una organización
Comando: lists
Quien mande este comando a majordomo@listas.uninet.edu
, Majordomo le devolverá un mensaje con una lista de
las listas (valga la redundancia) disponibles en la
organización "Uninet.edu". El comando lists
siempre debería poder usarse, nunca debería estar
deshabilitado.
Obtener información
sobre una lista de correo
Comando: info <lista>
A quien manda este comando a majordomo@listas.uninet.edu
, Majordomo le devolverá un mensaje con información
sobre la lista solicitada (tema que trata, objetivo
de la lista, comandos aceptados, etc.). Todas las
listas de una organización deberían aceptar este
comando, que nunca debería estar deshabilitado.
Suscribir una persona a
una lista de correo (mensajes
de error)
Comando: subscribe <lista> [<dirección>]
Suscribe a la lista citada al usuario cuya dirección
es la indicada (debe proporcionarse la dirección
completa) o al usuario que manda el mensaje si no se
cita dirección alguna.
Confirmar solicitudes
de suscripción a una lista
Cuando un usuario recibe un mensaje de Majordomo
solicitándole que confirme o deniegue su suscripción
a una lista de correo. El usuario puede hacer dos
cosas:
- Confirmar la suscripción respondiendo a
Majordomo con un mensaje de correo que
contenga una línea con la autorización
para efectuar la suscripción. La línea en
cuestión debe contener el código de
autorización para esa suscripción en
particular.
- Denegar la suscripción no respondiendo a la
solicitud
Desuscribir una persona de una lista de
correo (mensajes de
error)
Comando: unsubscribe <lista> [<dirección>]
Borra de la lista citada al usuario cuya dirección
es la indicada (debe proporcionarse la dirección
completa) o al usuario que manda el mensaje si no se
cita dirección alguna.
Averiguar qué personas
están suscritas a una lista de correo (mensajes de error)
Comando: who <lista>
A quien manda este comando a majordomo@listas.uninet.edu
, Majordomo le devolverá un mensaje con una lista de
las personas (direcciones de correo) suscritas a la
lista citada.
Averiguar a qué listas
de correo está suscrita una persona (mensajes de error)
Comando: which [<dirección>]
A quien manda este comando a majordomo@listas.uninet.edu
, Majordomo le devolverá un mensaje indicándole a
qué listas está suscrito la persona que manda el
comando (si no se cita dirección) o a qué listas
está suscrito el usuario cuya dirección se cita.
Averiguar qué archivos
son mantenidos por una lista de correo (mensajes de error)
Comando: index <lista>
Si la lista referenciada mantiene archivos, cuando
enviamos este comando a majordomo@listas.uninet.edu,
Majordomo nos devuelve un mensaje con una lista de
los archivos de texto mantenidos por la lista y que
se pueden recuperar mediante le comando get.
Obtener un archivo de una
lista de correo (mensajes
de error)
Comando: get <lista> <nombre
fichero>
Si la lista referenciada mantiene archivos, cuando
enviamos este comando a majordomo@listas.uninet.edu
, Majordomo nos devuelve un mensaje en cuyo contenido
se incluye el texto del archivo solicitado.
Mensajes de notificación
recibidos por los usuarios
Majordomo se comunica con los usuarios y con el
administrador a través de mensajes de correo. Cada
vez que un usuario normal envía un comando a majordomo@listas.uninet.edu
para realizar algún tipo de operación sobre una
lista concreta, Majordomo le devuelve un mensaje,
con el "Subject: Majordomo result",
informándole del resultado de la operación:
- Si se escribe mal el comando se informa de
ello al usuario y se le proporciona ayuda
sobre uso de Majordomo.
- Si la lista tiene el comando deshabilitado se
le informa de ello.
- Si la lista no tiene el comando deshabilitado
el cuerpo del mensaje contiene el resultado
de la ejecución del comando.
- Si un usuario intenta una suscripción a una
lista con la característica de confirmación de suscripción,
independientemente que ésta sea abierta, cerrada
o auto, Majordomo devuelve
dos mensajes: uno al que
solicitó la suscripción con "Subject:Majordomo
result" informándole que su
solicitud ha de ser confirmada por el usuario
al que pretende suscribir y otro al
usuario que se pretende suscribir con "Subject:
Approve nombre-lista" preguntándole
si de verdad quiere suscribirse.
- Si un usuario intenta una suscripción
no permitida a una lista
cerrada o abierta,
Majordomo le devuelve una "Respuesta de
Majordomo" informándole que su petición
ha sido redirigida al administrador. Si la
suscripción está permitida Majordomo envía
dos mensajes, uno al usuario
que ha solicitado la suscripción con el
resultado exitoso del comando subscribe
y otro mensaje al usuario suscrito con
un texto de bienvenida (con el Subject:
Welcome <lista>) en el que se
incluye la ayuda sobre uso de Majordomo.
- Si un usuario intenta una desuscripción
no permitida a una lista
cerrada o abierta,
Majordomo le devuelve una "Respuesta de
Majordomo" informándole que su petición
ha sido redirigida al administrador. Si la
desuscripción está permitida Majordomo le
envía un mensaje con el resultado
exitoso del comando unsubscribe.
A diferencia de una suscripción, una
desuscripción no genera un aviso para el
usuario desuscrito.
- Si el usuario manda un mensaje a una lista restringida para la que
no está autorizado, Majordomo no le
hace llegar ningún mensaje avisándole de
que su mensaje ha sido rebotado al
administrador.
- Si el usuario manda un mensaje a una lista moderada, Majordomo no
le hace llegar ningún mensaje avisándole de
que su mensaje ha sido rebotado al moderador
para su supervisión.