Mailman/ca: Diferència entre les revisions
De Guifi.net - Wiki Català
Al (Discussió | contribucions) |
|||
Línia 10: | Línia 10: | ||
*http://isp-control.net/documentation/doku.php?id=howto:mail:setup_mailman | *http://isp-control.net/documentation/doku.php?id=howto:mail:setup_mailman | ||
*http://speeves.erikin.com/2008/03/debianmailman-delete-archive-and.html | *http://speeves.erikin.com/2008/03/debianmailman-delete-archive-and.html | ||
+ | |||
+ | == Renombrar llista == | ||
+ | Pues aquí documento un problemilla que me ha traido de cabeza unos días, el cambio de nombre de una lista de correo de mailman. | ||
+ | |||
+ | Lo primero que hacemos es renombrar los directorios (copiar si eres precavido) | ||
+ | |||
+ | <pre># cd /usr/lib/mailman/archives/private/ | ||
+ | # mv vieja nueva | ||
+ | # mv vieja.mbox nueva.mbox <- esto es el directorio | ||
+ | # cd nueva.mbox | ||
+ | # mv vieja.mbox nueva.mbox <- esto es el archivo de lista | ||
+ | # cd /usr/lib/mailman/lists/ | ||
+ | # mv vieja nueva</pre> | ||
+ | |||
+ | modificamos el fichero de aliases y cambiamos lo de la lista vieja a nueva: | ||
+ | |||
+ | <pre> | ||
+ | # vi /etc/aliases | ||
+ | nueva: "|/var/lib/mailman/mail/mailman post nueva" | ||
+ | nueva-admin: "|/var/lib/mailman/mail/mailman admin nueva" | ||
+ | nueva-bounces: "|/var/lib/mailman/mail/mailman bounces nueva" | ||
+ | nueva-confirm: "|/var/lib/mailman/mail/mailman confirm nueva" | ||
+ | nueva-join: "|/var/lib/mailman/mail/mailman join nueva" | ||
+ | nueva-leave: "|/var/lib/mailman/mail/mailman leave nueva" | ||
+ | nueva-owner: "|/var/lib/mailman/mail/mailman owner nueva" | ||
+ | nueva-request: "|/var/lib/mailman/mail/mailman request nueva" | ||
+ | nueva-subscribe: "|/var/lib/mailman/mail/mailman subscribe rimaia" | ||
+ | nueva-unsubscribe: "|/var/lib/mailman/mail/mailman unsubscribe rimaia" | ||
+ | </pre> | ||
+ | |||
+ | regeneramos el aliases | ||
+ | |||
+ | <pre># newaliases</pre> | ||
+ | |||
+ | y arreglamos los archivos y las url: | ||
+ | |||
+ | <pre># cd /var/lib/mailman/bin | ||
+ | # ./withlist -l -r fix_url nueva -u lists.marsupi.org | ||
+ | # ./arch --wipe nueva</pre> | ||
+ | |||
+ | Y en principio ya tenemos la lista funcionando a toda vela :) | ||
[[Categoria:Programari]] | [[Categoria:Programari]] |
Revisió de 10:44, 27 oct 2010
Aquest article està en desenvolupament. Pràcticament totes les pàgines del Wiki de Guifi.net són editables, però en aquesta falta informació essencial. Ampliant-ho ajudaràs a millorar Guifi.net.
Potser puguis ajudar-te amb els wikis castellà i anglès si tenen una pàgina equivalent.
Intenta fer una adaptació dels següents manuals:
Administració
Eliminar una llista:
rmlist nom
Enllaços externs
- http://isp-control.net/documentation/doku.php?id=howto:mail:setup_mailman
- http://speeves.erikin.com/2008/03/debianmailman-delete-archive-and.html
Renombrar llista
Pues aquí documento un problemilla que me ha traido de cabeza unos días, el cambio de nombre de una lista de correo de mailman.
Lo primero que hacemos es renombrar los directorios (copiar si eres precavido)
# cd /usr/lib/mailman/archives/private/ # mv vieja nueva # mv vieja.mbox nueva.mbox <- esto es el directorio # cd nueva.mbox # mv vieja.mbox nueva.mbox <- esto es el archivo de lista # cd /usr/lib/mailman/lists/ # mv vieja nueva
modificamos el fichero de aliases y cambiamos lo de la lista vieja a nueva:
# vi /etc/aliases nueva: "|/var/lib/mailman/mail/mailman post nueva" nueva-admin: "|/var/lib/mailman/mail/mailman admin nueva" nueva-bounces: "|/var/lib/mailman/mail/mailman bounces nueva" nueva-confirm: "|/var/lib/mailman/mail/mailman confirm nueva" nueva-join: "|/var/lib/mailman/mail/mailman join nueva" nueva-leave: "|/var/lib/mailman/mail/mailman leave nueva" nueva-owner: "|/var/lib/mailman/mail/mailman owner nueva" nueva-request: "|/var/lib/mailman/mail/mailman request nueva" nueva-subscribe: "|/var/lib/mailman/mail/mailman subscribe rimaia" nueva-unsubscribe: "|/var/lib/mailman/mail/mailman unsubscribe rimaia"
regeneramos el aliases
# newaliases
y arreglamos los archivos y las url:
# cd /var/lib/mailman/bin # ./withlist -l -r fix_url nueva -u lists.marsupi.org # ./arch --wipe nueva
Y en principio ya tenemos la lista funcionando a toda vela :)