# Il Manuale di KShowmail

Eggert Ehmke

    eggert.ehmke@berlin.de

Allistar Melville

    allistar@silvermoon.co.nz

2000 2001 2002 2003 2004 Eggert Ehmke
&FDLNotice;
31/01/2004
3.1.1

Questo manuale descrive l'utilizzo di KShowmail 3.1.1

KDE kshowmail kmail pop3 mail checker

## Introduzione

KShowmail è uno strumento di KDE per monitorare le email su un server POP3. Possono essere visualizzate sia solo le intestazioni che le email complete senza il bisogno di scaricarle con il programma di posta. Le email indesiderate possono essere cancellate direttamente dal server. La lista delle email visualizzate può essere aggiornata automaticamente attraverso dei timer configurabili. I filtri possono essere impostati per segnalare spam e messaggi indesiderati. I messaggi segnalati dai filtri possono essere eliminati dal server automaticamente . Puòessere eseguito un suono all'arrivo di nuovi messaggi. Un menu dei comandi permette di eseguire comandi definiti dall'utente come ad esempio i comandi dcop per lanciare kmail. Può essere definito un comando speciale per inviare un email di lamentele contro lo spam. Sono supportati account multipli.

## Utilizzo di Kshowmail

### Utilizzo generale

Aggiungi alcuni account nel dialogo di configurazione "Opzioni". Connettiti ad internet. Ora puoi visualizzare la lista dei messaggi presenti sui server pop2 cliccando sul bottone "Aggiorna". Tutti gli altri bottoni ed elementi dei menu dovrebbero essere autoesplicativi. Divertiti!

### Scorciatoie da tastiera

Sono predefinite queste scorciatoie da tastiera:

F2

  Visualizza le intestazioni dei messaggi selezionati

F3

  Visualizza completamente i messaggi selezionati

F5

  Aggiorna la lista dei messaggi presenti sul server

Shift-F5

  Forza l'aggiornamento

F10

  Configura gli account

Del

  Elimina dal server la posta selezionata

Ctrl-C

  Cancella la lista dei messaggi. (Non verrà cancellato alcun messaggio.)

### Filtri

I filtri possono essere usati per selezionare lo spam conosciuto e altri messaggi indesiderati. Puoi definire quanti filtri ti pare. Tali filtri verranno applicati a tutte le email ogni volta che aggiornerai la lista dei messaggi.

Nel Dialogo "Filtri" puoi selezionarne lo stato. Nello stato "Non attivi" tutti i filtri sono disattivati. Nello stato "Attivi" tutti i filtri sono in funzione. I messaggi filtrati sono selezionati nella lista dei messaggi e possono essere eliminati manualmente. Nello stato "Elimina Automaticamente" tutti i messaggi filtrati sono eliminati immediatamente. Sii prudente quando selezioni questo stato! Potrebbe essere utile testare prima i nuovi filtri alcune volte nello stato "Attivi". Nel file ~/.kde/share/apps/kshowmail/kshowmail.log puoi controllare i messaggi che sono stati eliminati automaticamente.

Ogni filtro contiene una o due condizioni che possono essere collegate insieme. Usando le espressioni regolari è possibile creare delle condizioni estremamente potenti. In questo programma vengono utilizzate le espressioni regolari delle librerie TQt, per informazioni dettagliate si può guardare la documentazione della classe KRegExpEditor, o uno dei numerosi testi presenti su internet riguardanti le espressioni regolari. Che cos'è un'espressione regolare?

#### Esempi di Espressioni Regolari:

MS Corporation|Microsoft: sia "MS Corporation" che "Microsoft" saranno riconosciute.

(mail|message) delivery: sia "mail delivery" che "message delivery" saranno riconosciute.

ms (program )?security: sia "ms security" che "ms program security" saranno riconosciute.

[\x0100-\xffff]: tutti i caratteri al di fuori del set di caratteri ASCII saranno riconosciuti (caratteri cinesi e koreani).

Questi esempi possono essere combinati a piacere.

### Parametri da linea di comando

Puoi fornire attraverso la linea di comando l'account da selezionare. Se è settata l'opzione -config sulla linea di comando, il dialogo di configurazione partirà immediatamente all'avvio del programma. Questo può essere utile se è attivata la funzione "Termina in caso di nessun nuovo messaggio". L'opzione -refresh può essere utilizzata per avviare l'aggiornamento immediatamente all'avvio del programma.

### Programmi esterni

Per avviare programmi esterni tipo kmail, aggiungi un elemento al menu dei comandi. I nomi dei comandi sono presenti nel menu Azioni. Se contengono il carattere '&', la lettera seguente sarà utilizzata come scorciatoia da tastiera.

I seguenti parametri sono segnaposto e saranno sostituiti dai valori reali:

<user> Nome utente

<passwd> Password

<server> Server

<header> L'intestazione del messaggio sarà copiata in un file temporaneo, tqui verrà sostituito il nome del file.

<body> Il corpo del messaggio sarà copiato in un file temporanea, tqui verrà sostituito il nome del file.

Un utilizzo veramente interessante è rappresentato dal comando dcop che premette di richiamare le funzioni selezionate di altri programmi KDE. È possibile creare un comando che richiama KMail e scarica i messaggi dal server:

`dcop kmail KMailIface checkMail`

Il programma di KDE kdcop è utile per provare le funzioni di altri programmi KDE.

### Mandare messaggi di lamentele

Il comando per invare messaggi di lamentele, è, un comando speciale. Per mantenere una certa flessibilità, è stato implementato anch'esso come comando esterno. Suggerisco di usare il programma perl "spam.pl" versione 0.20 o successive di Danel Stenberg. Può essere scaricato all'indirizzo http://spam.sourceforge.net. Per farlo partire seguite questi passi:

1. Installate spam.pl in una directory opportuna, diciamo /usr/local/bin.

2. Create i files ~/.spam/friends e ~/.spam/from. Sono disponibili maggiori dettagli nella documentazione di spam.pl.

3. Create un elemento nel menu dei comandi di kshowmail. Il nome dell'elemento deve essere "complain" ! Altrimenti il comando non verrà riconosciuto correttamente. Inserite questo testo come linea di comando:

`spam.pl -d < <body>`

Ciò provoca che il corpo del messaggio venga rediretto a spam.pl.

L'opzione di debug -d dovrebbe essere rimossa successivamente, se sei soddisfatto dei risultati. Solo dopo verranno effettivamente inviati i messaggi di protesta. Aggiungi altre opzioni a piacimento.

Scegli attentamente gli elementi giusti nel file ~/.spam/friends. Come minimo dovrebbe essere inserito almeno il dominio locale. Usate questa funzione a vostro rischio e pericolo !

Quando clicchi il tasto "Invia email di lamentele", per ogni messaggio selezionato verranno generati ed inviati immediatamente uno o più messaggi. Il destinatario di questi messaggi è determinato automaticamente da spam.pl. Quando l'opzione -d è attivata, verrà visualizzato solo un messaggio di quello che succederebbe. Per attivare la funzione, rimuovere il flag di debug.

Se preferisci un altro programma anti spam, prova a configurarlo in una maniera simile. Contattami se c'è qualche problema.

## Domande e risposte

&reporting.bugs; &updating.documentation;

Da aggiungere

Da aggiungere.

## Riconoscimenti e Licenza

&kapp;

Copyright del programma 2000-2003 Eggert Ehmke eggert.ehmke@berlin.de

Hanno contribuito:

- Nicolas Vignal nicolas.vignal@fnac.net che ha fornito l'RPM per RedHat e la traduzione in francese.

- Edgardo Garcia edyx@mindless.com che ha fornito la traduzione in spagnolo.

- Mattias Newzella newzella@swipnet.se che ha fornito la traduzione in svedese.

- Sandor Laza slaza@xs4all.nl who provided the hungarian translation

- Gabriele Postorino g.posto@tin.it who provided the italian translation

- Molti utenti hanno portato avanti molti test e proposto nuove idee che ora sono parte di kshowmail. Voglio dire "Grazie" a tutti voi !

&underFDL; &underGPL;

## Installazione

### Come ottenere KShowmail

L'ultima versione può essere scaricata da: http://sourceforge.net/projects/kshowmail o da http://freshmeat.net

### Requisiti

Sviluppato e testato su SuSE 8.2. Per usare con successo KShowmail hai bisono di TDE e di TQt

Puoi trovare la lista dei cambiamenti tqui: http://sourceforge.net/projects/kshowmail

### Compilazione ed installazione

Per compilare ed installare KShwomail sul tuo sistema, digita i seguenti comandi nella cartella dei sorgenti di KShowmail:

        % ./configure
          oppure:
        % ./configure --prefix=$TDEDIR

        % make

         come root:
        % make install

Potrebbe essere utile settare la variabile d'ambiende TDEDIR prima di questi passi.

Dato che KShowmail utilizza autoconf e automake, non dovresti avere problemi nel compilarlo. Se incappi in qualche problema, per favore fammelo sapere.

&documentation.index;