Daniel
Naber

     daniel.naber@t-online.de

David
Rugge

     davidrugge@mediaone.net

Luciano
Montanaro

    mikelima@cirulla.net

Traduzione del documento
2004-07-14
1.7

# Domande ricorrenti (&FAQ;)

Perché i miei filtri non sono applicati ai messaggi in arrivo per gli account &imap;?

La normale modalità &imap; non permette il filtraggio, ma la nuova modalità di account senza connessione &imap; lo fa. Puoi provare ad usare filtri sul server (chiedi all'amministratore del server di posta come installare filtri sul server ed in quale formato), dal momento che &imap; è fatto per la gestione della posta sul server. Sfortunatamente, sebbene esista un linguaggio di filtraggio della posta (Sieve, definito nell'RFC3028), non c'è un protocollo di accesso standardizzato per inviare o modificare script Sieve sul server. Nel caso che tale protocollo venga reso disponibile in futuro, &kmail; lo includerà quasi sicuramente.

Usare PGP o GnuPG è molto lento o blocca &kmail;.

&kmail; accede a PGP/GnuPG in modo sincrono, cioè resta bloccato per tutto il tempo in cui PGP/GnuPG sta lavorando. Ciò significa che per rendere &kmail; più reattivo, potresti voler disabilitare la ricerca automatica delle chiavi sconosciute. Se usi GnuPG 1.0.7 (o superiore) o se hai fatto un aggiornamento da versioni più vecchie, assicurati di eseguire una prima volta `gpg `--rebuild-keydb-caches`` e successivamente `gpg `--check-trustdb`` dopo ogni import o aggiornamento. Entrambi i comandi renderanno GnuPG immensamente più veloce.

Che cosa dovrei sapere per usare PGP/GnuPG con &kmail;?

&kmail; fornisce un modo semplice e comodo per usare le funzioni principali di questi programmi. Tuttavia, è necessario comprendere bene come funzionano questi programmi e che cosa potrebbe rendere il loro uso insicuro. Alcune considerazioni importanti:

- Dovresti davvero controllare se la cifratura funziona prima di usarla. &kmail; si affida anche ai messaggi di errore di PGP/GnuPG, che spesso cambiano con le nuove versioni.

- &kmail; non cifra i messaggi con una chiave pubblica inaffidabile (cioè che non sia stata controfirmata). Se vuoi cifrare con una chiave del genere, devi controllare l'identità del padrone della chiave, e, solo a questo punto, controfirmare la chiave con la tua chiave segreta. Se non vuoi o non puoi controllare l'identità del padrone della chiave, ma vuoi comunque cifrare il messaggio, controfirma la chiave localmente con ``gpg` `--lsign` keyID`.

- Fidarsi di una chiave pubblica sconosciuta senza controllarla non è una buona idea.

- &kmail; non è in grado di cifrare e firmare digitalmente gli allegati quando viene usata la gestione integrata di OpenPGP. Per avere gli allegati cifrati e firmati digitalmente, è necessario installare e configurare i plugin di cifratura.

- Dalla versione di GnuPG 1.0.7 in avanti, è necessario impostare la propria chiave a ultimate ownertrust. Questo non viene più fatto automaticamente.

Dove vengono messe le impostazioni ed i messaggi da &kmail;?

Quasi tutte le impostazioni di &kmail; sono conservate in `$`KDEHOME`/share/config/kmailrc`, dove $`KDEHOME` è solitamente `~/.kde`; le identità sono conservate in `$`KDEHOME`/share/config/emailidentities` e la posta viene conservata in `$`KDEHOME`/share/apps/kmail` (o in `~/Mail` se hai fatto l'aggiornamento da una versione di &kmail; precedente che usava questo percorso). Ricorda che alcuni file sono nascosti, quindi ricorda di copiare anche quelli, se vuoi fare una copia di sicurezza o archiviare i messaggi ricevuti.

Perché &kmail; ha rigenerato l'indice di una cartella?

&kmail; rigenera l'indice di una cartella quando ritiene che non sia aggiornato, ad esempio quando il contenuto della cartella è più recente dell'indice. &kmail; in questo caso rigenera l'indice per prevenire la perdita o la corruzione dei messaggi. Sfortunatamente i messaggi attualmente eliminati potrebbero ricomparire, e gli indicatori dei messaggi (come importante, ecc.) potrebbero venire persi dopo la rigenerazione dell'indice.

Un indice non aggiornato può avere molte cause. Le due più importanti sono:

- Qualche altro programma ha modificato il contenuto della cartella: se vuoi usare &kmail; assieme a procmail, leggi questa &FAQ;. Se vuoi usare &kmail; assieme ad un altro programma di posta, leggi questa &FAQ;.

- Se la cartella della posta (di norma `$`KDEHOME`/share/apps/kmail/` o `~/Mail`) è su un volume montato con NFS e se l'orologio del server NFS è più avanti di quello del tuo computer, il server NFS segnalerà a volte una data di modifica del file di indice sbagliata, quindi &kmail; riterrà che l'indice sia obsoleto anche se non lo è. Per risolvere il problema è necessario che gli orologi del server NFS e del tuo computer siano sincronizzati. Un modo per farlo è di usare il daemon ntp. Se non sai come fare, chiedi all'amministratore del sistema.

Non riesco più ad aggiungere indirizzi alla rubrica dopo l'aggiornamento a KDE 3.x.

Probabilmente hai copiato a mano il vecchio file `kmailrc`. Questo non è necessario, uno script che si occupa di queste cose viene eseguito la prima volta che esegui KDE 3.x. Per risolvere il problema, elimina tutto il gruppo [AddressBook] e le opzioni relative alla rubrica del gruppo [General] dal file `kmailrc`. Comunque, probabilmente resteranno altri problemi che lo script di aggiornamento della configurazione avrebbe risolto.

Posso usare &kmail; assieme ad un altro client di posta, &eg; mutt?

Se usi il formato mbox per le cartelle di posta, non puoi usare altri client di posta mentre &kmail; è in funzione. Con mutt ci possono essere problemi anche se i due programmi non sono contemporaneamente in esecuzione. Per questo caso, raccomandiamo di usare il formato maildir, che dovrebbe risolvere tutti i problemi.

Come faccio a cambiare le mie caselle postali da mbox a maildir?

Non c'è un modo automatico di farlo. Si deve creare una nuova cartella in formato maildir e copiare i messaggi dalla cartella mbox a questa nuova cartella. Ricordati di adattare le regole di filtraggio collegate alla vecchia cartella prima di eliminarla.

Come faccio ad usare un browser diverso da &konqueror; per aprire i link presenti nei messaggi?

Cambia le Associazioni ai file per i file HTML usando &kcontrol;.

Come faccio a eliminare gli allegati da un messaggio senza eliminare il messaggio stesso?

Questo non si può fare attualmente. Per aggirare il problema, sposta il messaggio nella cartella bozze, aprilo nella finestra di composizione con un doppio clic, elimina gli allegati, risalva il messaggio nella cartella bozze ed infine spostalo nuovamente nella sua cartella. Lo svantaggio di questo metodo è che la data del messaggio sarà cambiata a quella attuale. Potrebbero essere anche cambiati altri campi dell'intestazione.

Come posso fare perché &kmail; controlli se sono arrivati messaggi nuovi all'avvio?

Se vuoi che &kmail; controlli sempre se sono arrivati messaggi nuovi all'avvio, abilita Controlla la posta all'avvio dalla pagina di configurazione degli account. Altrimenti, avvia &kmail; con `kmail `--check``.

Perché &kmail; diventa lento / smette di funzionare quando provo ad inviare allegati grossi?

&kmail; ha dei problemi noti con i grossi allegati. Stiamo lavorando per risolvere questo problema nella versione 3.2 di &kde;, ma attualmente il consumo temporaneo di memoria virtuale è in ragione di 10-15 volte la dimensione dell'allegato. Ciò significa che se alleghi un file di 2MB, &kmail; può aver bisogno temporaneamente di 20-30MB di memoria virtuale (RAM o spazio di paginazione). Se non è disponibile memoria sufficiente, ci saranno problemi.

Dove posso trovare la lista dei cambiamenti nelle versioni di &kmail;?

Lo schermo di benvenuto elenca tutte le modifiche importanti della versione attuale. Può essere mostrato selezionando Aiuto Introduzione a &kmail;.

Posso configurare la posizione della cartella della posta?

Esci da &kmail;, fai un backup di `~/.kde/share/config/kmailrc`, quindi aprilo con un editor ed aggiungi &eg; `folders=/home/username/.mail` alla sezione [General]. Quindi sposta tutte le cartelle esistenti (compresi i file-indice nascosti) alla nuova posizione. La prossima volta che avvierai &kmail; userà `/home/username/.mail` al posto di `/home/username/.kde/share/apps/kmail`. Sappi che &kmail; perderà la configurazione dei filtri se cambi la posizione della cartella della posta senza spostare le cartelle esistenti.

Posso usare cartelle di posta che non siano nel percorso normale di &kmail;?

Per aggiungere un'intera cartella mbox usa ``ln` `-s` `/daqualcheparte/Mail/.cartellaremota.directory` `/home/username/share/apps/kmail/.miofilemailbox.directory``. Nota che non è possibile usare collegamenti a file, funzionano solo i collegamenti che puntano a cartelle.

Sono una di quelle persone la cui posta consiste di cento righe citate ed una riga scritta da me. Per qualche ragione questo infastidisce la gente. &kmail; può aiutarmi e rendere migliore la vita di tutti quanti?

Certamente. Basta selezionare una breve parte rilevante del messaggio originale prima di rispondere. Solo questa parte sarà citata nella risposta.

Per alcuni messaggi il valore del campo Data è sconosciuto o scorretto.

Probabilmente il campo Date: dell'intestazione è malformato, e &kmail; non è in grado di interpretarlo. Questo non è un bug di &kmail;, ma del programma che ha inviato il messaggio.

Ci sono due trattini sopra la mia firma. Che sta succedendo?

Separare la firma dal corpo del messaggio con due trattini ed uno spazio è una consuetudine diffusa, che permette ai programmi di posta che riconoscono questa convenzione di eliminare la firma dalle risposte. Se la firma non ha già il separatore, &kmail; lo aggiungerà automaticamente.

&kmail; scarica continuamente gli stessi messaggi.

Questo capita se hai selezionato Mantieni i messaggi scaricati sul server ed il server POP3 non supporta il comando UIDL. Non c'è attualmente un modo di aggirare il problema, tranne quello di deselezionare Mantieni i messaggi scaricati sul server. Una spiegazione più dettagliata si trova in questo messaggio della mailing list.

Ci sono bug conosciuti in &kmail;?

Puoi trovare la lista dei bug segnalati alla pagina Home di &kmail;. Tieni presente che non tutti i bug segnalati sono validi; tutto sommato riteniamo che &kmail; sia attualmente un programma discretamente robusto.

In ogni caso, non dovresti usare &kmail; mentre un altro client di posta accede ai file in `~/Mail`. Facendolo, c'è il rischio di perdere alcuni o tutti i messaggi. È comunque una prassi consigliata fare copie di sicurezza dei messaggi regolarmente.

&kmail; non mostra i messaggi in HTML correttamente.

I riferimenti a contenuti esterni, come le immagini, sono normalmente disabilitati, perché possono permettere di capire se e quando stai leggendo il messaggio. Il caricamento dei riferimenti esterni può essere attivato dalla scheda Sicurezza della finestra di configurazione di &kmail;.I plugin del browser (come Macromedia Flash), &Java; e JavaScript non sono disponibili in &kmail; per motivi di sicurezza, e non c'è modo di attivarli.

Posso usare due diverse versioni di &kmail; contemporaneamente? Posso tornare ad usare una vecchia versione di &kmail; dopo averne usato una nuova?

Si può avere una sola istanza attiva di &kmail; per volta. Raccomandiamo inoltre di non andare avanti e indietro tra diverse versioni. Tornare indietro ad una vecchia versione può causare problemi, &eg; perché il file indice ha cambiato formato. L'aggiornamento non dovrebbe mai dare problemi.

&kmail; ha il supporto per i file uuencoded?

&kmail; gestisce gli allegati uuencoded, ma non l'inserimento di file uuencoded nel corpo delle lettere.

&kmail; è andato in crash mentre stavo scrivendo una lettera. Posso recuperare il mio lavoro?

&kmail; prova a salvare il messaggio in `~/dead.letter` in caso di crash. All'avvio successivo di &kmail; dovrebbe aprire automaticamente la finestra di composizione con il tuo messaggio. Se non lo fa, prova ad aprire il file `~/dead.letter` con un editor di testo. Se il file non esiste, &kmail; ha avuto un crash troppo grave per riuscire a salvare il file.

Quando provo a configurare una cartella per riconoscere la mailing list, non fa niente quando riceve posta dalla lista.

Associare una cartella ad una mailing-list non ha nessuna relazione con il filtraggio dei messaggi — devi aggiungere una regola di filtraggio a mano. Comunque, una volta associata la cartella con la mailing list, puoi usare Messaggio Rispondi alla Mailing-List... o Messaggio Nuovo messaggio per la Mailing-list... e l'indirizzo della lista sarà impostato nel campo A:.

Il mio server SMTP richiede l'autenticazione. È possibile usarlo con &kmail;?

Due tecniche sono comunemente usate per l'autenticazione SMTP: SMTP dopo POP3 e SMTP auth. SMTP auth può essere impostata dalla scheda Generale della finestra di configurazione del protocollo SMTP. Per usare SMTP dopo POP3 devi raggruppare la posta nella posta in uscita ed inviarla subito dopo aver ritirato nuova posta. Puoi fare in modo che &kmail; inoltri la posta in uscita automaticamente con l'opzione Spedisci i messaggi della cartella in uscita della pagina di configurazione della rete.

Posso usare &kmail; con procmail?

Sì, ma è importante farlo nel modo corretto, altrimenti si possono perdere delle lettere. Per usare procmail e &kmail; insieme devi configurare &kmail; in modo da leggere la posta dai file spool dove procmail mette la posta. Non provare a configurare procmail per inserire la posta in una cartella di &kmail;, questo non funziona.

Per ciascun file-spool di procmail, devi creare un account da cui kmail recupererà la posta. Devi anche assicurarti di specificare il giusto nome del file-lock per l'account. Quando imposti un account, &kmail; farà un minimo di analisi del file `.procmail`, e cercherà di elencare tutti i file spool trovati, ed anche i file di lock alla voce Lockfile di procmail. Procmail permette di specificare file di lock in tre modi diversi, quindi non si può stabilire una corrispondenza tra i file di spool ed i file di lock. Specificare il file di lock giusto per ogni file di spool, quindi, è completamente a tuo carico.

Il correttore ortografico non riconosce le lettere accentate ecc.

Prima di usare il correttore ortografico, bisogna configurarlo. Puoi farlo dal menu della finestra di composizione sotto Impostazioni Correttore ortografico.... Puoi impostare dizionario e codifica da qui.

Come faccio ad usare le cartelle di Eudora/&Netscape;/Outlook/... con &kmail;?

Vedi la sezione Usare altri formati di mailbox con &kmail;.

Posso usare la cifratura con il mio normale account POP3(non-SSL)?

Se il server POP3 utilizza un daemon ssh, puoi usare ssh per creare una connessione tunnel a POP3 con il seguente comando:

``ssh` `-L 11000:127.0.0.1:110 user@host``

Modifica la configurazione di &kmail; per recuperare la posta via POP3 da `localhost` e ssh creerà una connessione tunnel per te.

Se lettere non cifrate sono già state spedite via internet, l'unico vantaggio di usare ssh è che la password sarà inviata cifrata al server POP3.

&kmail; crea lock per le cartelle che ha in uso?

&kmail; non crea lock per i file sotto `~/Mail`.

Per evitare il rischio di perdere la posta usando un account locale è necessario assicurarsi che &kmail; usi lo stesso meccanismo di lock dell'agente di consegna posta.

Ci sono cinque diversi metodi di lock utilizzabili:

- Procmail lockfile

- Dotlock di Mutt

- Dotlock privilegiato di Mutt

- FCNTL (predefinito)

- nessuno (usare con prudenza)

Lockfile di Procmail userà un piccolo comando distribuito con procmail chiamato `lockfile`. Puoi usarlo se la cartella di posta è in una directory su cui hai i diritti di scrittura. Questo non funzionerà sui file `/var/spool/mail/user` nella maggior parte dei casi. Creerà file di `.lock` sul tuo account quando &kmail; sta controllando la posta. Nota che questa opzione funzionerà solo quando procmail è installato sul sistema.

Dotlock di Mutt e Dotlock privilegiato di Mutt usano entrambi un piccolo programma di utilità che viene distribuito con mutt, chiamato `mutt_dotlock`. Mutt dotlock può essere usato allo stesso modo dell'opzione Procmail lockfile con le stesse limitazioni riguardanti le cartelle `/var/spool/mail/`. Comunque, l'opzione Dotlock privilegiato di Mutt può creare file lock nella directory `/var/spool/mail`. `mutt_dotlock` è un comando setgid e questa opzione lo attiverà in modo setgid. Nota che queste opzioni funzionano solo se mutt è installato sul tuo sistema.

FCNTL userà la chiamata di sistema `fcntl()`.

L'uso di lock FCNTL potrebbe portare al blocco del sistema se il file di spool della posta è su un dispositivo NFS.

Se non vuoi usare meccanismi di accesso esclusivo, l'opzione none è quella da usare. Però, in questo caso, c'è il rischio di perdere della posta se più programmi tentano di accedere alle cartelle contemporaneamente.

Come faccio a lasciare i messaggi sul server?

Vedi il capitolo Filtraggio durante download. Se vuoi lasciare tutti i messaggi sul server: apri la finestra Impostazioni Configura &kmail;... . Seleziona la pagina Rete. Seleziona l'account dalla lista e premi il pulsante Modifica.... Questa finestra di dialogo contiene l'impostazione Mantieni sul server i messaggi scaricati che deve essere selezionata.

Come faccio ad inserire automaticamente un testo di chiusura in fondo alla posta?

Il testo di chiusura è anche chiamato firma (da non confondere con la firma crittografica). Seleziona Impostazioni Configura &kmail;... Cerca nella pagina Identità la scheda Firma ed inserisci la firma. Poi vai alla scheda Generale della pagina Compositore e marca la casella Aggiungi automaticamente la firma.

Come faccio a configurare &Sendmail; perché funzioni con &kmail; se ho una connessione dial-up?

Dovresti prima controllare se la distribuzione che usi può farlo per te. Probabilmente è già stato configurato durante l'installazione del sistema.

Se non è così, prova a leggere l'HOWTO sulla Mail Queue.

Ho visto la dimostrazione di funzionamento telecomandato di &kmail;. C'è della documentazione sulle interfacce disponibili?

Puoi avere una lista delle funzioni disponibili usando il seguente comando in una shell: ``dcop` `kmail KMailIface``. Altra documentazione è presente in `kdenetwork/kmail/kmailIface.h` e `kdenetwork/kmail/mailcomposerIface.h`.

Quando rispondo ad un messaggio, viene citata solo una parte di esso. Come mai?

Questo può capitare se il messaggio contiene una linea contenente solo due trattini ed uno spazio. Questo è riconosciuto come l'inizio di una firma. La parte restante del messaggio non sarà citata, perché nella risposta ad un messaggio KMail elimina la firma.

Io uso solo &imap;, posso liberarmi delle cartelle locali dalla lista delle cartelle, o almeno tenerle sempre ripiegate?

No, non puoi liberartene. Le cartelle locali funzionano come salvagente quando il server &imap; non è disponibile. Anche se usi solo &imap;, &kmail; usa la cartella posta in uscita per l'invio dei messaggi. Se nascondessimo tutte le cartelle locali non potresti correggere i messaggi nella posta in uscita che non possono essere inviati per qualche ragione. È invece possibile tenere ripiegata la sezione della lista delle cartelle locali. Per farlo, vai in Impostazioni Configura &kmail;... ed entra nella sezione Varie, da dove puoi scegliere la cartella di avvio. Se scegli una cartella dell'account &imap;, le cartelle locali staranno ripiegate all'avvio di &kmail;.

Come faccio ad abilitare la decifrazione permanente dei messaggi letti?

L'annullamento globale della cifratura è considerata estremamente insicura. L'accesso condiviso fra più persone dovrebbe essere implementato usando soluzioni semantiche (ad es. con la definizione di ruoli come capo dipartimento).

Nel caso sia indispensabile l'utilizzo della modalità insicura, questa deve essere abilitata a mano nel il file `$KDEHOME/share/config/kmailrc` attraverso l'aggiunta della seguente direttiva nel gruppo `[Reader]`:

    store-displayed-messages-unencrypted=true