Newsgroup: it.hobby.scacchi
Titolo: Xboard + Cmail

Salve,
il pacchetto 'Xboard 3.6.x' (Linux/UNIX) contiene al suo interno una
utility per la gestione delle partite via e-mail chiamato 'cmail'. Chi
l'avra' usata si sara' certamente accorto che 'cmail' nel 99% dei casi
(utilizzando come programma per spedire le e-mail, l'universale
'sendmail') spedisce il file PGN contenente le mosse in attachment con la
descrizione "Content-Type: application/x-chess;name=$PGN_GAME.pgn" dove
$PGN_GAME e' il nome del file. In piu' se si spediscono le email da un
hostname non valido (come tutti quelli che non hanno una connessione
internet permanente ed un IP/Hostname valido), 'cmail' lascia
nell'header della email l'indirizzo fasullo senza poter aggiungere un
"Reply-To: <indirizzo-reale>".
Ho utilizzato personalmente 'cmail' e' ho trovato queste caratteristiche
piuttosto fastidiose ... piu' che altro fastidiose per i miei avversari
;-) che devono salvare l'attachment, vederselo e ricomporre la risposta a
mano. Dopo aver utilizzato 'cmail' per un giorno ho ricevuto TRE email di
"protesta" riguardanti tali caratteristiche. Ritenendo comunque 'cmail' un
buon programma (sopratutto per l'accopiata con l'ottimo 'XBoard') ho
dunque fatto delle semplicissime modifiche a mano sul file 'cmail' (uno
script perl) per spedire le mosse in chiaro (text/plain;
charset="us-ascii") e con la possibilita' di aggiungere il "Reply-To:"
nell'header. Chi vuole la "patch" mi spedisca una e-mail.
Pensando di aver fatto cosa gradita ... vi saluto!
----------------------------------------------
Blade Spammer
AntiSpam Net-Runner Unit
" I've seen SPAMs you people wouldn't believe.
   Time to shutdown. "                     ;^)
----------------------------------------------
Real E-Mail : 
jos...@BLADEascu.unian.it
 ... without 'BLADE'
--
Automatic posted from joshua@[130.186.22.5]
via Mailgate Server - 
http://www.mailgate.org

 degli antispammers... ;-p)
Stavolta non ti punisco ;-)
----------------------------------------------
Blade Spammer
AntiSpam Net-Runner Unit
" I've seen SPAMs you people wouldn't believe.
   Time to shutdown. "                     ;^)
----------------------------------------------
Real E-Mail : 
jos...@BLADEascu.unian.it
 ... without 'BLADE'
--
Automatic posted from blade@[130.186.22.5]


Pensando di aver fatto cosa gradita ... vi saluto!
perché non lo posti qui in area? Credo si possa considerare di interesse
(quasi) comune!

 messo le mani sopra per personalizzarlo ...
L'autore e' Tim Mann? Quello di Xboard?
Purtroppo qui all'Universita' non posso aggiornare un bel nulla... sono un povero
studente, mica root :) Soluzioni alternative ne hai ?
(Tu o chiunque altro possa rispondere, visto che scrivo anche sui news :) )
Salutoni da Gabry :-)
[Mi scuso per l'off-topic soprattutto agli amici scacchisti]
 _                        _   _
( )                      ( ) ( )   
http://poisson.dm.unipi.it/~stilli/
| |                      | |/ /
| |                      |   <
| |__                    | |\ \
(____)   I   G   H   T   (_) (_)   N   I   G   H   T

  		print mail "Content-Type: text/plain; charset=\"us-ascii\"\n\n";
------------fine---------taglia qui---------------------------------------------
Ho aggiunto le variabili di ambiente $EVENT e $REPLY_TO che vengono
stampate nel Subject del messaggio. Il messaggio stesso non e' piu' un
file PGN in attach (scomodo per chi non ha cmail) ma e' spedito in chiaro
(plain-text). E' necessario poi, prima di lanciare cmail, inizializzare
due variabili esterne (tipo quelle che avete nel .profile):
EVENT=NomeEvento (per ex. Torneo1)
REAL_EMAIL=indirizzo_del_vostro_pop (da cui scaricate la posta e dove
volete che la gente faccia reply)
io uso uno script chiamato xchess (da usare sotto X11 con xboard)
#!/bin/sh
export EVENT=$2
export REAL_EMAIL=
jos...@ascu.unian.it
/usr/bin/cmail -xboard -game $1
passandogli come parametri il nome della partita e l'evento.
Per adesso ho cambiato la variabile $PGN_SITE da "NET" a "SEMI" (il sito
dove si svolge la partita), poi ognuno puo' cambiarla come vuole; in
futuro faro' in modo che si possa personalizzare con piu' facilita'.
Ho fatto queste modifiche perche' 'cmail' non si comportava a dovere,
sopratutto in coppia con 'xboard', dove non "percepiva" alcune opzioni in
riga di comando.
In ogni caso se sapete in anticipo di giocare con un avversario che
utilizza 'cmail' e' piu' comodo usare quello originale (che permette di
fare una pipe piu' precisa delle email ricevute), anche se ci sarebbe da
fare una "modifichina" sull'header delle email spedite come ho fatto con
questa patch.
Cmail mi risulta essere l'UNICA alternativa UNIX ai programmi Win95/NT
ECTool, Pegasus ... chi conosce altri programmi UNIX/Linux per la gestione
delle partite e-mail SI FACCIA VIVO :-)
N.B.: Non mi assumo alcuna responsabilita' su eventuali partite perse
utilizzando 'cmail' "patchato" ;-)
Benvenga ogni feedback costruttivo, suggerimenti, bug-report al mio
indirizzo di posta elettronica indicato in basso ...
