dhobsd
NoticiasReuniones
Presentaciones
Enlaces
Aprendizaje en Comunidad
|
|
majordomo es un programa para administrar listas de correo. Aunque hay otros programas análogos disponibles para OpenBSD y en particular mailman que es muy configurable y tiene una interfaz web bastante usable, la ventaja de majordomo es que no requiere un servidor web. mailman por defecto requiere el servidor web ejecutándose fuera de la jaula chroot lo que aumenta vulnerabilidad del sistema operativo. USOUna lista de correo retransmite un correo enviado por un suscriptor autorizado a los demás suscriptores de la lista. Para suscribir/desuscribir correos y realizar otras operaciones debe enviar un correo a majordomo»listas con comandos. Por ejemplo: help recibirá en su correo los comandos que puede enviar. Note que debe enviar los mensajes en el cuerpo del mensaje y no en el tema. Algunos de los comandos más típicos son:
INSTALACIÓN Y CONFIGURACIÓN
majordomo: "|/usr/local/lib/majordomo/wrapper majordomo" Majordomo-Owner: postmaster CREACIÓN DE UNA NUEVA LISTAcd /var/spool/majordomo/lists touch milista $EDITOR milista.info chmod 664 milista* mkdir -p milista.archivo chmod 775 milista.archivo chown -R _majordomo:_majordomo milista* chmod g-w milista Al editar el archivo milista.info ponga una descripción de la lista que se presentará cuando los usuarios empleen el comando info. En el archivo /var/spool/majordomo/lists/milista deje la lista inicial de correos. Después edite /etc/mail/aliases para agregar: milista:"|/usr/local/lib/majordomo/wrapper resend -l milista milista-saliente" milista-approval: vtamara owner-milista: vtamara milista-owner: vtamara milista-request: "|/usr/local/lib/majordomo/wrapper majordomo -l milista" owner-milista-saliente: owner-milista milista-saliente: :include:/var/spool/majordomo/lists/milista, "| /usr/local/lib/majordomo/wrapper archive2.pl -a -m -f /var/spool/majordomo/lists/milista.archivo/milista.archivo" reconstruya bases de datos de correo con: cd /etc/mail make y reinicie sendmail: pkill -HUP sendmail . /etc/rc.conf.local sendmail $sendmail_flags Desde un cliente de correo enviae a majordomo»listas el mensaje: config milista milista.admin Esto generará un archivo inicial de configuración /var/spool/majordomo/lists/milista.config el cual debe editar para cambiar por lo menos las claves y establecer si se trata de una lista moderada o no moderada. Las variables, posiblemente, más relevantes son:
La configuración que ha realizado deja un archivo de la lista en el directorio /var/spool/majordomo/lists/milista.archivo Al enviar un correo a milista»listas debería llegarle a todos los suscriptores, si no ocurre revise el correo que le debe responder. Un error común es dejar el archivo /var/spool/majordom/lists/milista con permiso de escritura para el grupo que se cambia con: chmod g-w /var/spool/majordom/lists/milista El moderador podrá suscribir direcciones enviando un correo a: majordomo»listas con el cuerpo subscribe REFERENCIAS
Esta información se dedica al Espíritu Santo por su consuelo y se libera al dominio público. vtamara»pasosdeJesus 2008. |