Si al mover una lista de correo Mailman de un servidor a otro, o por cualquier otro motivo, los enlaces de la interfaz web de gestión de lista tienen hipervínculos erroneos o hacia el host del antiguo servidor, existe un modo de actualizarlo o configurarlo de nuevo para que coja la URL que deseemos. Ejemplo:
Si hemos movido una lista de correo del host http://dominio1.com al host http://dominio2.com, al entrar en la gestión de la lista, ya en dominio2.com los enlaces posiblemente redirigan todavía a dominio1.com, hablo de los enlaces tipo:
- General Options
- Passwords
- Language options
- Membership Management…
- [Membership List]
- Mass Subscription
- Mass Removal
- Non-digest options
- Digest options
Pues bien, si queremos que dichos enlaces funcionen correctamente, podemos actualizarlos desde línea de comandos del siguiente modo:
# /usr/lib/mailman/bin/withlist -l -r fix_url <nombre lista> --urlhost=dominio2.com
Con este script incluido en la carpeta «bin» de mailman, podemos arreglar los enlaces indicando el nombre de la lista y la nueva URL que queramos para los enlaces.