''Il titolo non mi piace''
1. Premessa
Questo documento viene creato con lo scopo di rendere maggiormente organica e facilmente aggiornabile la documentazione relativa alla moderazione Usenet.
Il materiale utilizzato in parte e` (C) GCN. Altri testi di riferimento sono citati volta per volta ed elencati nella Bibliografia.
2. Teoria e background tecnico
Quando un articolo viene inviato ad un ng moderato, il server news lo spedisce via email ad un servizio di forward 1(vedi Fig. 1 nota (1)) che si occuperà di inviarlo, sempre per email, o ad un secondo servizio di forward che poi lo invierà al moderatore, oppure direttamente al moderatore.
Sostanzialmente, quindi, gli articoli instradati verso un ng moderato "escono" da usenet e giungono via email al moderatore. Se costui ritiene che l'articolo sia adatto al gruppo, lo "approva" e lo fa rientrare su Usenet. Per fare ciò deve cambiare alcune righe dell'header, e rispedire l'articolo così modificato al suo news server che quindi lo propagherà su tutta Usenet. In pratica il moderatore fa il lavoro di un gateway mail-to-news.
Tutto questo può essere fatto a mano dal moderatore senza nessun problema, poiché l'operazione è di per sé banale. Certo però che se deve essere ripetuta 100 volte al giorno, essa può diventare quanto meno tediosa. Per ovviare a questo problema sono stati creati dei programmi automatici, chiamati robot (bot in breve) o demoni di moderazione. I bot consistono in pratica in uno strato software che gli articoli devono passare prima di giungere al moderatore, in modo che il suo lavoro vengaconsiderevolmente ridotto. Ci sono vari programmi disponibili in rete che fanno da bot, quasi tutti in ambiente Unix, anche se vi sono un paio di eccezioni di cui parleremo in seguito.
2.1. Percorso articoli
Da http://www.news.nic.it/news-it/oth/moderazione.txt:
Indirizzo ufficiale (1) +--> per la moderazione --+ | (moderators.news.nic.it) | | | | va al bot | va direttamente al moderatore +------------+ +---------+-----------------------------+ | | | (1)| | | +------------+ | | | |tuo computer|-->tuo server +-->demone di ------> email del <---+ +------------+ news moderazione moderatore | | | | | Approvato? +-----+-----+ / \ | | Si / \ No (3)| |(2) +---# #---+ | | | | Tua email | Demone (Demone) | | | +--->server news |(4) del demone | | Tua email | +------------------------+ | ng moderato distribuito| | su tutti i news server | +------------------------+ (1) Trasmesso via email dal news server all'indirizzo ufficiale per la moderazione e da qui o al bot o direttamente al moderatore. L'indirizzo email dal news server viene ricavato così: la parte a sinistra della chiocciola e` composta dal nome del gruppo, con i "." trasformati in "-"; per la parte a destra quella impostata nel file di configurazione del server. (2) Solo se l'autore dell'articolo è nella white list oppure se il newsgroup è robomoderato, cioè impostato in modo che una volta configurato non richieda più l'intervento umano (es. it.test.moderato). (3) Ti viene comunicato che il gruppo è moderato (opzionale: solo se il bot per il gruppo è configurato in questo modo) (4) Ti viene comunicato che il tuo articolo è stato rifiutato (opzionale: può essere fatto attraverso il bot oppure direttamente dal moderatore) Fig. 1: Rappresentazione del percorso compiuto da un articolo quando viene indirizzato ad un gruppo moderato nella gerarchia it.*
Operazione: DIG moderators.isc.org mx ______________________________________________________________________________________________________________ ; <<>> DiG 9.2.1 <<>> moderators.isc.org mx ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 2001 ;; flags: qr rd ra; QUERY: 1, ANSWER: 5, AUTHORITY: 3, ADDITIONAL: 1 ;; QUESTION SECTION: ;moderators.isc.org. IN MX ;; ANSWER SECTION: moderators.isc.org. 3600 IN MX 10 mail.uu.net. moderators.isc.org. 3600 IN MX 10 chx400.switch.ch. moderators.isc.org. 3600 IN MX 10 mailbox.ucsd.edu. moderators.isc.org. 3600 IN MX 10 mod-forw.isnic.is. moderators.isc.org. 3600 IN MX 10 moderators.supernews.net. ;; AUTHORITY SECTION: isc.org. 3600 IN NS ns1.gnac.com. isc.org. 3600 IN NS ns-ext.vix.com. isc.org. 3600 IN NS ns-int.vix.com. ;; ADDITIONAL SECTION: ns1.gnac.com. 172800 IN A 64.124.44.166 ;; Query time: 143 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Sun Jul 13 10:20:34 2003 ;; MSG SIZE rcvd: 285
2.2. Header
3. Sul campo
3.1. Routine: moderazione e operazioni quotidiane
3.2. Controlli periodici
3.3. Startup di un nuovo newsgroup moderato
4. Altri aspetti della moderazione
5. Bibliografia
- 1 in pratica è un server mail che rimbalza automaticamente tutto quello che riceve ad un certo indirizzo, verso un indirizzo differente