The Official and Hopefully Final Listwork Wiki Page! (TOAHFLWP)

Listwork es un grupo de trabajo de gente de imc-tech que mantiene las listas de mail usadas por IMC. Tambi\xE9n crea polticas para las listas que estan en sarai.indymedia.org - el servidor de listas de mails principal.

Quick Menu:


Como Crear Listas de Mails

 $ sudo /usr/sbin/newlist 

Segui las preguntas para crear la lista, coloc\xE1 el nombre de la lista, la direcci\xF3n mail del administrador@, usa una de las passwords generadas al azar que aparecen al principio para setear el password. Entonces luego aparecera la informaci\xF3n que deberas colocar en el archivo aliases. Luego que tengas esta informaci\xF3n, ejecuta lo siguiente:

 $ sudo vi /etc/aliases.lists 

Cuando termines:

 $ sudo postalias /etc/aliases.lists 

After the list has been created, go to the list administraion page for the list (http://lists.indymedia.org/mailman/admin/$LISTNAME) and enter in the list description and appropriate list category. Once finished, check to make sure it looks correct on http://lists.indymedia.org

The final step is to send a message to listwork@indymedia.org to let people know that the list has been created.

S\xF3lo quiero pedir una lista de emails!

http://newlist.indymedia.org You are a simple form away from having yet another email list.

Como agrego una lista que no este en el sitio?

Para agregar una lista a la p\xE1gina http://lists.indymedia.org que esta actualmente alojada en una m\xE1quina diferente, simplemente ejecutoa run sudo /usr/local/mailman/bin/addoff y responde las preguntas. Este script va a agregar una entrada en el archivo /usr/local/mailman/off-site-lists.xml y entonces refresca la vista de la lista de listas.


Spam spam spam spam

Cuales son mis opciones?

Actualmente, hay tres opciones para manejarse con el spam y todas ellas envuelven una maravillosa herramienta de software llamada Spam Assassin - http://spamassassin.taint.org

1) Have spamassassin process the mail, and if it is determined to be spam, prepend the subject line with ****SPAM****, add the 'X-Spam-Status: yes' header, generate a report and send the mail along to the list. I'm calling this the spamd method.

2) Have spamassassin process the mail, and if it is determined to be spam, send the message to the spamtrap list instead. This list has publicly viewable archives at http://lists.indymedia.org/mailman/public/spamtrap and can even be subscribed to (though I feel for anyone who would do that smile This is the spamtrap method. The spam never makes it to the intended mailing list.

3) Don't use spamassassin at all.

Instrucciones para poner Spam Assassin en una lista

Necesitas acceso al sudo en sarai.indy para completar estos pasos. Both methods are implemented by editing the list's alias entry. Open the aliases file

/usr/local/mailman/mailman_aliases

If you're able to do this you should probably be using the /usr/local/sbin/editalias instead, with sudo.

Find the list's alias entry. It should look something like this:

 ## imc-tech mailing list 
 ## created: 03-Oct-2001 mailman 
 imc-tech:         "|/usr/adm/sm.bin/wrapper post imc-tech" 
 imc-tech-admin:   "|/usr/adm/sm.bin/wrapper mailowner imc-tech" 
 imc-tech-request: "|/usr/adm/sm.bin/wrapper mailcmd imc-tech" 
 imc-tech-owner:   imc-tech-admin  

To use spamassassin you need only change the first alias line. If you are setting a list up to use method 1, the spamd method (tag messages but let them go to the list) change that line to look like this:

 imc-tech:         "|/usr/adm/sm.bin/procmail -m LIST=imc-tech /etc/procmailrc-spamd" 

If you are setting up a list to use method 2, the spamtrap method, change the line to look like this:

 imc-tech:         "|/usr/adm/sm.bin/procmail -m LIST=imc-tech /etc/procmailrc-spamtrap" 
 

And finally, if you are setting a list up to do nothing.. do nothing. smile It won't look like this:

imc-tech:         "|/why/are/you/wasting -m LIST=your-time /etc/bleh-foo" 

Don't forget to reload the new aliases afterward:

 sudo ~mailman/bin/mmaliases 


Eliminando un mensaje de los Archivos

The Scenario

Oops! Acabo de enviar mi numero de telefono, la informaci\xF3n de mi cuenta de banco, direcci\xF3n, PIN y el cumplea\xF1os de mi primo a una lista con archivo publico. Hay alguna forma de eliminar esa informaci\xF3n?

No tengas miedo, los mensajes a listas publicas del IMC pueden ser eliminados. Even if they have already been spidered by google, we can have them removed though I'm not sure about that process.

Send an email to listwork@lists.indymedia.org and say that you sent an email to a publicly archived list which you need edited / removed. If at all possible, forward the message with all the headers and its URL on the server. Do Not Resend the sensitive information!! Listwork is a publicly archived list. So if you want a phone number removed, be sure that phone number does not show up in the email you send to listwork! If you do not have the email, send the URL to the email.

La Soluci\xF3n

You will need sudo access on sarai.indymedia.org in order to complete these instructions. Where $LISTNAME is the list that the post was sent to:

 $ cd ~mailman/archives/private 
 $ sudo mv $LISTNAME $LISTNAME.bak 
 $ sudo -u mailman vim (or vi or emacs or whatever) $LISTNAME.mbox/$LISTNAME.mbox 

Search for the message (by Message-ID is the best way)

Delete the text of the message and save a few important headers, replacing the sender's email address with something like this:

 From placeholder@indymedia.org Wed Jan 30 14:38:13 2002 
 Date: Wed, 30 Jan 2002 20:38:13 +0100 
 From: placeholder@indymedia.org 
 To: "IMC Tech" <imc-sweden-tech@lists.indymedia.org> 
 Subject: Message Deleted 

This will ensure that links to other messages in the archive don't get broken.

Save the file.

 $ sudo ~mailman/bin/arch $LISTNAME 

If it looks okay -

 $ sudo rm -rf $LISTNAME.bak 


Alias de Email @indymedia.org

Todos l@s chic@s con onda tienen una direcci\xF3n de email @indymedia.org. Se que indymedia no mantiene cuentas de email, pero mi vida seria mucho m\xE1s bonita si pudiera tener la direcci\xF3n foo@indymedia.org donde los mails se redirigieran hacia mi cuenta personal de emails que ya tengo. Entonces todo el mundo sabria que tan cool soy.

Neceistarias acceso sudo en sarai.indy para hacer esto. Primero, edita el archivo aliases (ubicado convenientemente en /etc/postfix/aliases). Al pie del archivo aliases, pon una entrada como esta

 #added by jane 1 April 2002 
 foo: fred@nothotmail.com 

Y no te olvides de ejecutar el comando postalias luego de haber editado el archivo.

 $ sudo postalias aliases 

Los emails enviados a foo@indymedia.org seran redirigidos a fred@nothotmail.com


Traducciones

Traducciones para las preguntas comunes: porfavor desuscribeme de la lista

Ingles:

 We need to know which list you need to be unsubscribed from. 
 1)  visiting http://lists.indymedia.org 
 2)  select the list you wish to remove yourself from 
 3)  enter your email address at the bottom of that listinfo page 
 4)  follow the directions on the following page 

 If you have problems, tell us (listwork@lists.indymedia.org) which list you need to be 
 unsubscribed from and we will take care of it. 

Spanish

 Necesitamos saber de que lista quieres desuscribirte. 
 1) ve a http://lists.indymedia.org 
 2) selecciona la lista de la que quieres borrarte 
 3) ingresa tu email en la casilla que se encuentra en la parte inferior de la p\xE1gina 
 4) y sigue los pasos en la p\xE1gina siguiente que aparezca 
  
 Si tienes problemas, dinos (listwork@lists.indymedia.org) de cual lista quieres desuscribirte 
 y nosotr@s nos haremos cargo. 


Misc Stuff

un monton de peque\xF1os detalles que son de ayuda saber

Contactando todos los Administradores de Listas

Jeez, the mail server sure has been acting unreliably lately. I want to email all the list admins and tell them so they don't worry too much. You can make a list of all the email addresses of all the listwork administrators by going into /usr/local/mailman and typing this:

 sudo grep owner mailman_aliases | awk '{print $1}' | cut -d: -f 1 

6.2 Categorias en lists.indymedia.org

If you upgrade mailman, you will need to apply a patch written by Riley in order to have our categories (for regions, subjects, etc) show up on the front page of http://lists.indymedia.org The patch can be found at sf.net/projects/mailman click on patches patch number "483696" from "andy_cat"

 cd /usr/local/mailman/Mailman 
 patch -p1 <categories.patch  

Blacklisting Email Addresses

Some posts always seem to sneak through sarai regardless of spamassassin. The Financial News emails and some Long Distance SPAM are the two that have done it most often it seems to me. This is a good example of when to use the blacklist.

Spamassassin will always kill posts from email addresses listed in the blacklist. Similiarly, it always allows posts from users in the whitelist. A really long whitelist is compiled every so often by a cron job that deanna created that encompasses all the people subscribed to all indymedia lists (I think).

Currently, this is what the blacklist looks like.

 blacklist_from *@the-financial-news.com 
 # this is the "Unlimited Free Calling SPAM" - christopher 4 april 2002 
 blacklist_from gintare@netzero.net 

The list is stored in /etc/mail/spamassassin/local.cf I just edited. I'm not sure if you have to do anything special after that. Hopefully someone who knows more can tell us wink

If you have questions, See 'man Mail::SpamAssassin::Conf'

Archivos estan corruptos

imc-process archives were a bit lost because of corrupted db files (/var/mailman/archives/public/imc-process/database/2002-March-*)

i moved them out of the way and did

 sudo /usr/local/mailman/bin/arch imc-process  ~mailman/archives/private/imc-process.mbox/imc-process.mbox 

Listas estan cambiadas

There's some strange thing at work: every now and then lists get switched: imc-latina becomes imc-mineapolis radio, maritimes becomes chiapas, etc. There's probably something wrong with a hash method used by mailman (or maybe our listwork kiddies do drink-typing B) ), well: a method to get things back to normal is to:

* see when did the list work fine; * get the config.db from the associated backup: (on kropotkin)

 tar zxvf ~mailman/mailman.[date].tar.gz mailman/lists/[list name]/config.db 

copy this config.db to sarai:~mailman/lists/[list name]/config.db.

Unfortunately, some changes may be lost when one's doing that (subscriptions, options/passwd changes, etc).

Listinfo Pages are cache'd

Pages are served statically, the following file is cron'd to run every 30 minutes but can also be run manually.

 /usr/local/etc/listinfo_cache.pl


Quick Menu:


-- GaBa - 01 Jun 2002

-- GaBa - 04 Jun 2002

-- GaBa - 05 Jun 2002
Topic revision: r7 - 03 Feb 2006, AlsteR
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki? Send feedback