====== mailman ====== ===== Descripción ===== Manejador de Listas de Correo con administracion web ===== Prerequistos ===== Instalar mailman y un MTA para que le reparta ===== Procedimiento ===== ===== A. Instalación básica ===== - Instale con rpm preferiblemente - Chequee la consistencia /usr/lib/mailman/lib/check_bd o check_perms - Cambie la contraseña del usuario administrador   mmsitepass - Cree la lista de mailman con > newlist mailman y no olvide agregar las lineas en /etc/aliases - Configure el sitio en /etc/mailman/mm_cfg.py  (ahi hemos puesto inclusive la adaptación a SSL) - Inicie el servicio - Ingrese a la interfaz y configure la lista mailman (este es el modelo para todas las demas). Por ejemplo pongala en Spañol. ===== B. Configuración ===== === 1. Una accion ===  Crear la lista de mail (ejemplo: soporte):\\ \\ cd /usr/lib/mailman/bin/ /newlist soporte\\ Indique la direccion de correo de la persona que gestionar la lista: skina@skinatech.com\\ Clave inicial de soporte:\\ Para terminar de crear su lista de distribucion,\\ tiene que editar el fichero /etc/aliases (o equivalente)\\ añadiendo las siguientes lineas y ejecutando posiblemente el\\ programa `newaliases':\\ \\ ## lista de distribucion soporte\\ soporte:              "|/usr/lib/mailman/mail/mailman post soporte"\\ soporte-admin:        "|/usr/lib/mailman/mail/mailman admin soporte"\\ soporte-bounces:      "|/usr/lib/mailman/mail/mailman bounces soporte"\\ soporte-confirm:      "|/usr/lib/mailman/mail/mailman confirm soporte"\\ soporte-join:         "|/usr/lib/mailman/mail/mailman join soporte"\\ soporte-leave:        "|/usr/lib/mailman/mail/mailman leave soporte"\\ soporte-owner:        "|/usr/lib/mailman/mail/mailman owner soporte"\\ soporte-request:      "|/usr/lib/mailman/mail/mailman request soporte"\\ soporte-subscribe:    "|/usr/lib/mailman/mail/mailman subscribe soporte"\\ soporte-unsubscribe:  "|/usr/lib/mailman/mail/mailman unsubscribe soporte"\\   === 2. Segunda accion  === ## lista de distribucion mailman\\ mailman:              "|/usr/lib/mailman/mail/mailman post mailman"\\ mailman-admin:        "|/usr/lib/mailman/mail/mailman admin mailman"\\ mailman-bounces:      "|/usr/lib/mailman/mail/mailman bounces mailman"\\ mailman-confirm:      "|/usr/lib/mailman/mail/mailman confirm mailman"\\ mailman-join:         "|/usr/lib/mailman/mail/mailman join mailman"\\ mailman-leave:        "|/usr/lib/mailman/mail/mailman leave mailman"\\ mailman-owner:        "|/usr/lib/mailman/mail/mailman owner mailman"\\ mailman-request:      "|/usr/lib/mailman/mail/mailman request mailman"\\ mailman-subscribe:    "|/usr/lib/mailman/mail/mailman subscribe mailman"\\ mailman-unsubscribe:  "|/usr/lib/mailman/mail/mailman unsubscribe mailman"\\   ===== Trucos ===== ==== 1. Duplicar  una lista o heredar configuracion ==== Se puede extraer la configuracion de una lista y heredarla a otra\\ \\ Exporte la configuracion\\ \\ ./config_list -o /tmp/config_todos.txt todos_skinatech.com\\ \\ Edite el archivo y corrija los valores de nombre de lista, prefijo , etc y luego heredelo a la nueva lista\\ \\ ./config_list -i /tmp/config_todos.txt newsletter_skinatech.com ===== Problemas ===== ==== 1. Unknown virtual host ==== - http:%%//%%mail.python.org/pipermail/mailman-developers/2004-February/016479.html -- ==== 2. Ilegal list name ==== - http:%%//%%archives.free.net.ph/message/20050116.191236.92304d18.en.html -- - http:%%//%%mail.python.org/pipermail/mailman-users/2007-March/056359.html -- ==== 3. Hacerlo con SSL (https) ==== -  -- http:%%//%%mail.python.org/pipermail/mailman-users/2003-April/027866.html -- ==== 4. failed with code -1: Server not connected ==== http:%%//%%wiki.list.org/display/DOC/4.73+How+do+I+debug+smtp-failure+problems+-+delivery+to+user-example.com+failed+with+code+-1-+and+Low+level+smtp+error-\\   ===== Referencias ===== - FIN ============================================================== 15-Marzo-2006 J.E.Gomez v1.0 Primera version\\ 26-Marzo-2009 J.F.Saganome v1.1 Primera version   ----   __**Advertencia**__ Este documento es privado y es de uso exclusivo de sus autores y de SKINA TECH. Cualquier uso sin una autorización escrita es contra la ley de derechos de autor y de propiedad intelectual, y será motivo de una acción legal. ----