Daniel
Naber

     daniel.naber@t-online.de

David
Rugge

     davidrugge@mediaone.net

Stefan
Asserhäll

    stefan.asserhall@comhem.se

Översättare
2004-07-14
1.7

# Vanliga frågor

Hur ställer man in Firefox som standardwebbläsare?

Du vill klicka på en länk i &kmail; och få den att visas i Firefox. För närvarande används en annan webbläsare. Du vill ändra det.

Lösningen påverkar hela &kde;, inte bara &kmail;. Starta Systeminställningar Standardprogram WebbläsareÖppna webbadresser med http and https i följande webbläsarefirefox.

Om du är administratör och vill ange inställningen automatiskt för alla användare, görs det med

- för SUSE Linux:

  Lägg till raden `BrowserApplication[$e]=!firefox` under kategorin [General] i `.kde4/share/config/kdeglobals` under användarkatalogen.

- för alla andra Linux-distributioner:

  Lägg till raden `BrowserApplication[$e]=!firefox` under kategorin [General] i `.kde/share/config/kdeglobals` under användarkatalogen. Om kategorin General inte finns, ska den läggas till.

Du kan också använda skriptet i Tutorials/Modify_KDE_Software_Defaults

Hur hanterar man roamingprofilens anslutning?

Du har ställt in en roamingprofil för att komma åt hemservern när du är ute och reser, men den försöker ansluta också när du är hemma. Automatisk anslutning är inaktiverad i inställningsrutorna.

Inställningar Anpassa Kmail KontonTa emot (flik)(markera konto att undanta)Hämtningsalternativ , avmarkera Inkludera i manuell brevkontroll. Det undantar profilen när du klickar på nerladdningsikonen, men profilen är fortfarande tillgänglig i kombinationsrutan, vilket gör det enkelt att hämta din post när du inte är hemma.

Hur lagrar man skickade brev i en särskild korg?

Symptom: Du vill lagra brev i en särskild korg. Kanske använder du en IMAP-server och vill lagra dina brev på servern, inte i klienten.

Lösning: I &kmail;, välj Inställningar Anpassa Kmail Identiteter(markera identitet)ÄndraAvanceratSkickade brev-korg

Hur lagrar man kastade brev i en särskild korg?

Symptom: Du vill lagra brev i en särskild korg. Kanske använder du en IMAP-server och vill att kastade brev ska lagras på servern, inte i klienten.

Lösning: I &kmail;, välj Inställningar Anpassa Kmail KontonTa emot (flik)(markera ett konto)ÄndraAvanceratPapperskorg

I vissa versioner behöver du Inställningar Anpassa Kmail KontonTa emot (flik)(markera ett konto)ÄndraIMAP-inställningar (flik)Papperskorg (eller Skräpkorg, beroende på distribution)

Hur lagrar man krypterade brev utan kryptering?

Symptom: Du utbyter krypterade brev med en vän, men skulle vilja lagra dem okrypterade, när du väl har öppnat breven.

Lösning: För att i fortsättningen lagra brev som har avkodats en gång med okrypterat format, lägg till följande i inställningsfilen `kmailrc`, under sektionen [Reader]:

`store-displayed-messages-unencrypted=true`

Det kanske bara fungerar med S/MIME, men det arbetas på en implementering för OpenPGP.

Hur filtrerar man skräppost på en IMAP-server?

Symptom: Du har för avsikt att gå vidare med att läsa posten från en IMAP-server, och funderar på hur filtrering och hantering av skräppost kommer att fungera.

Lösning: Datorn som redan har posten kan bli din IMAP-server. Du måste ställa in ett serverprogram. Dovecot är ett sådant, och hjälpen på projektets webbsidor gör det enkelt att installera. Problemet med filtrering återstår fortfarande, eftersom det är vettigt att göra det på servern (när du pekar ut servern för &kmail;, syns korgarna som du har skapat på servern). Återigen finns det olika alternativ, men ett av de mest välkända är procmail. Även här finns det gott om information på Internet om hur man ställer in det. Du anger ett antal recept. Här är ett exempel:

        :0
        * (^To|^CC|^List-ID): .*kde-linux
        ${MAILDIR}.INBOX.KDE-Lists.kde-users/

Om du använder maildir-korgar, måste varje recept sluta med /. Om korgarna är mbox, utelämna då bara /.

Om du har använt bogofilter med &kmail; har du redan en ordlista. Den kan också användas på servernivå, så du behöver inte börja om från början. Tricket är att lägga till det här innan procmail-recepten:

    :0fw
     | bogofilter -e -p

    0e
     { EXITCODE=75 HOST }

    0:
     * ^X-Bogosity: Spam, tests=bogofilter
     ${MAILDIR}.INBOX.a-Spam/

    0e
     { EXITCODE=75 HOST }

    0:
     * ^X-Bogosity: Unsure, tests=bogofilter
     ${MAILDIR}.INBOX.a-Unsure/

    0e
     { EXITCODE=75 HOST }

Observera att det kommer att använda en korg för skräppost och en annan för osäkra. Jag har lagt till 'a-' i namnen för att försäkra mig om att de lätt syns längst upp i listan.

Till sist, för att förbättra prestanda, kör följande kommando då och då med sparad skräppost och osäkra:

`/usr/share/bogofilter/contrib/trainbogo.sh -c -H /home/användare/Maildir /.INBOX.bogotrain_ham/cur/ -S /home/användare/Maildir/.INBOX.bogotrain_spam/cur/`

(glöm inte bort att kontrollera sökvägen.)

Det här är inte en fullständig handledning för att ställa in en server, utan bara anteckningar om hur servern ställs in för att arbeta som förväntat i &kmail;.

Hur får man mer skärmutrymme i Kmail?

Symptom: Du använder &kmail; på en nätdator och märker att den nya Sammanställningen lämnar för lite skärmutrymme.

Lösning: Om du vill ändra utseende så att ett brev använder en enda rad istället för två, gå till Visa Brevlista Tema och ändra temat till Klassiskt. Om du vill inaktivera gruppering enligt datum, ändra sammanställningen genom att använda Visa Brevlista Sammanställning till Vanlig sändlista. Nu ser &kmail; precis ut som det gjorde i tidigare versioner.

Med Inställningar Anpassa Kmail UtseendeTeckensnitt kan du välja Använd egna teckensnitt och ändra inställningarna för varje komponent i listan. Det gäller när du upptäcker att korglistan och brevinnehållet använder de teckensnitt du vill, medan brevlistan fortfarande har för stort teckensnitt.

Du kan göra ändringarna av teckensnitt genom att högerklicka på brevlistans rubriker, och välja Tema Anpassa Utseende (flik). Var och en av kolumnrubrikerna måste klickas på för att ställa in ett eget teckensnitt. När detta är klart kommer brevlistan att visa samma teckensnitt som resten av fönstret.

Hur ställer man in att ta bort verktygstips i Kmails korgar?

Symptom: Du använder &kmail; på en nätdator, och märker att verktygstips över korgar döljer för många korgnamn.

Lösning: Högerklicka på rubriken i Korglistan och avmarkera Visa verktygstips. Det går också att välja När text är skymd. När text är skymd är praktiskt för korgar som har långa namn, så att bara en del av namnet visas. Korgar där hela namnet är synligt gör inte att ett verktygstips visas.

Hur ställer man in att ta bort verktygstips i Kmails brevlista?

I &kmail;, Inställningar Anpassa Kmail UtseendeBrevlista avmarkera Allmänt Visa verktygstips för brev och grupprubriker.

Hur tar man bort färgläggningen av varannan rad?

I Systeminställningar Programutseende FärgerFärger, ändra Alternativ bakgrund så att den är samma som Normal bakgrund för alla färguppsättningar utom Vanliga färger (som inte har den).

Mandriva och Mageia använder inte namnet Systeminställningar. Liksom för KControl, Inställningscentralen i KDE 3, namnger de den Anpassa skrivbordet för att skilja den från Anpassa din dator, också kallat Mandriva/Mageia Inställningscentral (Mandriva/Mageia Control Center, MCC). Bortsett från den namnändringen är metoden samma som beskrivs ovan.

Hur överför man brev och inställningar till en annan dator (eller ett annat användarkonto på samma dator)?

Breven finns oftast i `~/.kde/share/apps/kmail/`. För mycket gamla installationer av &kmail; kan breven också finnas i `~/Mail`. Observera att &kmail; använder dolda underkataloger inne i den katalogen, så du måste försäkra dig om att dolda kataloger också kopieras.

När det gäller inställningar måste du kopiera följande filer:

- `~/.kde/share/config/kmailrc`,

- `~/.kde/share/config/mailtransports`, (sedan KDE 4.0)

- `~/.kde/share/config/emaildefaults` och

- `~/.kde/share/config/emailidentities` .

Adressboken lagras oftast i `~/.kde/share/apps/kabc/`. Kalenderdata finns i `~/.kde/share/apps/korganizer`

Var medveten om att vissa distributioner använder `~/.kde4` instället för `~/.kde/` för &kde;:s inställningsinformation. Kontrollera utskriften av kommandot `kde4-config `--localprefix`` om du är osäker.

Från version 4.4 kan du också ha vissa poster hanterade av Akonadi som också måste behållas. Lägg till följande till listan ovan:

- Allting under `~/.local/share/`

- Allting under `~/.config/akonadi/`.

- `~/.kde/share/config/nepomukserverrc`

- Allting under `~/.kde/share/apps/nepomuk/` (adressboken lagrar kontaktgrupper i Nepomuk.)

Om du tänker dig använda en USB-sticka som överföringsmedium för data, försäkra dig om att du läser nästa avsnitt.

Varför kan jag inte kopiera brev till en USB-minnessticka?

Symptom: Du håller på att ställa in en ny dator, och vill överföra all din post. Du bestämmer dig för att kopiera allting till en USB-sticka. Jobbet inleds, och därefter börjar felmeddelanden dyka upp.

    Kan inte kopiera ... Ogiltigt argument

Lösning: Din USB-sticka är formaterad med (V)FAT, och kan därför inte hantera korgnamnen i maildir (och inte heller rättigheter, vilket kan orsaka många problem). Du har två val. Antingen formaterar du USB-stickan som ext2 (i detta fall måste du vara medveten om att den inte kan läsas av &Windows; operativsystem utan att installera ytterligare programvara), eller skapa ett tar-arkiv med all post, kopiera det till stickan och packa upp det på den nya värddatorn.

Varför används inte mina filter för inkommande brev i &imap;-konton?

Normalt &imap;-läge stöder inte filtrering, men den nya kontotypen för nerkopplad &imap; gör det. Du kan försöka använda filtrering på serversidan (fråga administratören hur man installerar filter på serversidan, och vilket format de har), eftersom &imap; helt och hållet används för att hantera e-post på servern. Även om det finns ett språk för brevfiltrering (Sieve, som definieras i RFC3028), så finns det tyvärr inget standardiserat åtkomstprotokoll för att installera eller redigera Sieve-skript på servern. Om ett sådant protokoll blir tillgängligt i framtiden, så kommer &kmail; troligen innehålla stöd för det.

Att använda PGP eller GnuPG är mycket långsamt eller blockerar &kmail;.

Åtkomst av PGP/GnuPG är synkron i &kmail;, dvs. programmet är blockerat medan PGP/GnuPG arbetar. Detta betyder att du kan vilja stänga av automatisk hämtning av okända nycklar från en nyckelserver för att få &kmail; att svara snabbare. Om du använder GnuPG 1.0.7 (eller senare) eller uppgraderar från en tidigare version, försäkra dig om att köra `gpg `--rebuild-keydb-caches`` en gång, och `gpg `--check-trustdb`` efter varje import eller uppdatering. Båda snabbar upp GnuPG enormt.

Vad bör jag veta om jag vill använda PGP/GnuPG med &kmail;?

&kmail; tillhandahåller ett enkelt och lättanvänt gränssnitt för de grundläggande funktioner i de här programmen. Du måste ändå förstå hur programmen fungerar och vad som kan göra användning av dem osäker. Några viktiga punkter:

- Du måste verkligen prova att kryptering fungerar innan du använder den. &kmail; förlitar sig delvis på PGP/GnuPGs felmeddelanden, som ofta ändras mellan olika versioner.

- &kmail; krypterar inte brev med en opålitlig (osignerad) öppen nyckel. Om du vill kryptera med en sådan nyckel, bör du kontrollera nyckelägarens identitet och bara därefter signera nyckeln med din hemliga nyckel. Om du inte vill, eller inte kan, kontrollera nyckelägarens identitet, men ändå vill kryptera brevet, signera då nyckeln lokalt med ``gpg` `--lsign` nyckel-ID`.

- Att lita på en främmande öppen nyckel utan att kontrollera den är inte en god idé.

- &kmail; kan inte kryptera och signera bilagor, om du använder det inbyggda OpenPGP-stödet. För krypterade och signerade bilagor måste du ha kryptoinsticksprogram installerade och inställda.

- Med början på GnuPG 1.0.7 måste du ställa in din egen nyckel för "ultimate ownertrust". Det görs inte längre automatiskt åt dig.

Var sparar &kmail; mina inställningar och mina brev?

De flesta av &kmail;s inställningar är lagrade i `$`KDEHOME`/share/config/kmailrc`, där $`KDEHOME` oftast är `~/.kde`. Från version 4.4 lagras poster hanterade av Akonadi i följande kataloger och filer:

- `~/.local/share/`

- `~/.config/akonadi/`.

- `~/.kde/share/config/nepomukserverrc`

- `~/.kde/share/apps/nepomuk/` (adressboken lagrar kontaktgrupper i Nepomuk.)

Observera att vissa av filerna är dolda: kom ihåg att också kopiera dem om du vill säkerhetskopiera eller arkivera brev.

Varför skapade &kmail; om en korgs index?

&kmail; skapar om en korgs index så fort indexet verkar vara för gammalt, dvs så fort innehållet i en korg är nyare än indexet, skapar &kmail; om indexet, i detta fall för att förhindra förlust eller skada av brev. Tyvärr kan brev som för närvarande har tagits bort återkomma, och brevflaggor (som viktigt, etc.) gå förlorade, när indexet skapas om.

Ett föråldrat index kan uppstå av flera skäl. De två viktigaste är:

- Något annat program ändrade innehållet i korgen. Om du vill använda &kmail; tillsammans med procmail, läs då gärna svaren på dessa vanliga frågor. Om du vill använda &kmail; tillsammans med ett annat e-postprogram, läs då gärna svaren på dessa vanliga frågor.

- Om din brevkatalog (oftast `$`KDEHOME`/share/apps/kmail/` eller `~/Mail`) finns på en disk som är monterad via NFS, och klockan på NFS-servern är före klockan på din dator, rapporterar NFS-servern ibland ett felaktigt fildatum för indexfilen. I detta fall antar &kmail; att indexet är för gammalt, fastän det i själva verket inte är det. För att lösa problemet, måste du (eller systemadministratören) se till att klockan på NFS-servern och klockan på din dator alltid är synkroniserade. Ett sätt att åstadkomma det är att använda NTP-demonen.

Varför startar inte Kmail?

Symptom: Du vill starta &kmail; från en minimal skrivbordsmiljö som fvwm2. Det startar inte.

Orsak: Funktionerna i D-Bus saknas.

Lösning: Starta &kmail; med dbus-launch på detta sätt:

`dbus-launch kmail`

Kan jag använda &kmail; med en annat e-postprogram, t.ex. mutt?

Om du använder mbox-formatet för dina korgar, är det inte möjligt att använda en annan e-postklient medan &kmail; kör. Med mutt kan det finnas problem även om båda programmen inte kör samtidigt. Vi rekommenderar att maildir-formatet används i det här fallet, eftersom det bör lösa alla problem.

Hur kan jag konvertera mina brevlådor från mbox till maildir?

Det finns inget automatiskt sätt att göra detta. Du måste skapa en ny korg med maildir-format och kopiera breven från mbox-korgen till den nya korgen. Kom ihåg att ändra eventuella filterregler som hör ihop med den gamla korgen innan du tar bort den.

Hur kan jag ta bort bilagor från brev utan att ta bort brevet själv?

Detta stöds inte för närvarande. Som ett sätt att gå runt problemet, flytta brevet till korgen utkast, och dubbelklicka på det för att öppna det i brevfönstret, ta bort bilagorna, spara brevet till korgen utkast igen, och flytta tillbaka den till dess korg. Nackdelen med det här sättet är att datumet ändras till dagens datum. Vissa andra huvuden kan också ändras.

Hur kan jag få &kmail; att leta efter nya meddelanden vid start?

Om &kmail; alltid ska titta efter nya brev vid start aktivera Titta efter nya brev vid start på inställningssidan för konton. Starta annars &kmail; med `kmail `--check``.

Var kan jag skaffa en lista på ändringar mellan versioner av &kmail;?

Välkomstskärmen listar alla viktiga ändringar hos din version. Den visas när du väljer Hjälp Introduktion till &kmail;.

Kan jag anpassa platsen för min Mail-katalog?

Avsluta &kmail;, gör en säkerhetskopia av `~/.kde/share/config/kmailrc`, öppna den sedan med en editor och lägg till exempel till `folders=/home/användarnamn/.mail` till avsnittet [General]. Flytta sedan dina befintliga postlådor (inklusive de gömda indexfilerna) till den nya platsen. Nästa gång du startar &kmail; används `/home/användarnamn/.mail` istället för `/home/användarnamn/.kde/share/apps/kmail`. Observera att &kmail; förlorar sina filter om du ändrar postkatalogens plats men glömmer att flytta dina befintliga brevlådor.

Hur kan jag använda brevlådor som inte finns i den normala platsen för &kmail;s brevkorgar?

För att lägga till en hel mbox e-postkatalog, använd ``ln` `-s` `/någonstans/Mail/.fjärrkatalog.directory` `/home/användarnamn/share/apps/kmail/.min_mbox_fil.directory``. Observera att det inte är möjligt att använda länkar till filer, bara länkar som pekar på kataloger fungerar.

Jag är en av de personer som skickar brev som består av 100 citerade rader och en rad som jag skriver själv. Av någon anledning irriterar det andra. Kan &kmail; hjälpa till och göra allas liv lättare?

Visst. Välj bara en kort passande del av originalbrevet med musen innan du svarar. Bara den här delen citeras då i ditt svar.

För några brev anges värdet i fältet Datum som okänt eller är inte riktigt.

Troligen är huvudet Datum: felaktigt för dessa brev, och &kmail; kan inte tolka det. Det är inte ett fel i &kmail;, utan i programvaran som skickade brevet.

Min brevfot har två streck ovanför. Vad står på?

Att separera brevfoten från brevets text med två streck och ett mellanslag är vanligt förekommande. Dessa symboler gör det möjligt för e-postprogram som känner igen dem att kapa brevfoten från ett svar. Om din brevfot inte redan innehåller den här skiljeraden, lägger &kmail; automatiskt till den.

&kmail; hämtar samma brev om och om igen.

Det här händer om du har aktiverat Lämna hämtade brev på servern och din POP3 server inte stöder kommandot UIDL. För närvarande finns inget sätt att gå förbi problemet utom att inte välja Lämna hämtade brev på servern. En mer detaljerad förklaring finns på det här brevet till e-postlistan.

Finns det några kända fel i &kmail;?

Det finns en länk till en lista med inskickade felrapporter på Bugzilla. Observera att inte alla felen är giltiga, och i stort sett tycker vi att &kmail; är en mycket robust programvara.

Du bör dock inte köra &kmail; medan en annan e-postklient redan använder filerna i brevkatalogen. Om du försöker göra det, kan du förlora brev. Observera att du bör göra säkerhetskopior av dina brev ändå.

&kmail; visar inte HTML-brev riktigt.

Referenser till externa objekt som bilder är normalt inte aktiverade, eftersom de kan användas för att spåra om och när du läser ett brev. Att ladda externa referenser kan aktiveras under fliken Säkerhet i &kmail;s inställningsdialogruta. Inte heller insticksprogram (som Adobe Flash), &Java; och Javaskript visas i &kmail; av säkerhetsskäl, och det finns inget sätt att aktivera dem.

Kan jag använda två olika versioner av &kmail; samtidigt? Kan jag gå tillbaka från en aktuell version av &kmail; till en äldre?

Du kan bara köra en instans av &kmail; på en gång. Vi rekommenderar också att du håller dig till en viss version och inte byter fram och tillbaka mellan olika versioner. Att gå tillbaka till en äldre version kan orsaka problem, t.ex. eftersom indexfilformaten kan ha ändrat sig. Att uppgradera ska aldrig vara ett problem.

Stöder &kmail; filer kodade med uuencode?

Bilagor kodade med uuencode stöds, men att visa filer kodade med uuencode i brevfönstret stöds inte.

&kmail; kraschade medan jag höll på att skriva ett brev. Har det brevet nu gått förlorat?

&kmail; försöker spara ditt brev till `~/.kde4/share/apps/kmail/autosave` om en krasch inträffar. Nästa gång du startar &kmail; ska brevfönstret visas med ditt brev igen. Om det inte gör det, försök att öppna filerna i `~/.kde4/share/apps/kmail/autosave` med en editor. Om den inte finns, var kraschen så svår att &kmail; inte kunde spara ditt brev.

När jag försöker ställa in en korg att känna till en e-postlista, gör den ingenting när ett brev tas emot från listan.

Att koppla samman en korg med en e-postlista har ingenting att göra med att filtrera brev till e-postlistan. Du måste lägga till en ny filterregel för hand. När du väl har kopplat ihop en korg med en e-postlista kan du använda Brev Svara till sändlista... eller Brev Nytt brev till sändlista... och e-postlistans adress anges i fältet Till:.

Min SMTP-server kräver autentisering. Stöder &kmail; detta?

Det finns två vanliga tekniker som används för SMTP-autentisering: SMTP efter POP3 och SMTP Auth. SMTP Auth kan ställas in under fliken Säkerhet i SMTP-inställningsdialogrutan. För att använda SMTP efter POP3 måste du samla alla brev i utkorgen och skicka dem precis efter du har hämtat nya brev. Du kan få &kmail; att skicka köade brev automatiskt med alternativet Skicka brev i utkorgen på sidan med kontoinställningar.

Kan jag använda &kmail; med procmail?

Ja, men det är viktigt att göra det på rätt sätt, annars kan du förlora brev. För att använda procmail och &kmail; måste du ställa in &kmail; så att den hämtar nya brev från spool-filerna där procmail lämnar dina brev. Ställ inte in procmail att leverera brev till en &kmail;-korg, det kan aldrig fungera.

Därefter måste du skapa ett konto inne i &kmail; som hämtar nya brev, för varje procmail spool-fil. Du måste också försäkra dig om att du anger rätt låsfil för varje konto. När ett konto skapas gör &kmail; en viss tolkning av din `.procmail`-fil, och försöker lista varje spool-fil som den hittar, och också låsfilerna som finns intill procmail lockfile. procmail låter användaren ange låsfiler på tre olika sätt, så det finns inget sätt att upprätta en samhörighet mellan spool-filerna och låsfiler. Därför är det din sak att försäkra dig om att du anger rätt låsfil för varje spool-fil.

Stavningskontrollen känner inte igen tecken som inte ingår i engelska.

Innan du kan använda stavningskontroll första gången, måste du ställa in den. Du kan göra det i Brevfönstrets meny under Inställningar Stavningskontroll.... Där kan du ange ordlista och kodning.

Hur använder jag mina Eudora/&Netscape;/Outlook/... brevlådor i &kmail;?

Se avsnittet Att använda andra brevlådefiler med &kmail;.

Kan jag använda kryptering med mitt normala (icke-SSL) POP3-konto?

Om din POP3-server kör en ssh-demon, kan du använda ssh för att tunnla din POP3-anslutning med följande kommando:

``ssh` `-L 11000:127.0.0.1:110 användare@värddator``

Ändra din &kmail; inställning för att hämta e-post via POP3 från `localhost` och ssh tunnlar förbindelsen åt dig.

Om brev utan kryptering redan har skickats via Internet, är den enda fördelen med att använda ssh att ditt lösenord skickas krypterat till POP3-servern.

Låser &kmail; brevlådorna som den använder?

&kmail; låser inte filerna i `~/Mail`.

För att undvika risken att förlora brev om du använder ett lokalt konto är det nödvändigt att försäkra sig om att &kmail; använder samma sorts låsning som ditt leverantörsprogram av e-post.

Det finns fem olika låsningsalternativ som du kan använda:

- Procmail låsfil

- Mutt dotlock

- Mutt dotlock privilegierad

- FCNTL (förvalt)

- ingen (använd med försiktighet)

Procmail låsfil använder ett litet verktyg som följer med procmail som heter `lockfile`. Du kan använda det här om din brevlåda är i en katalog där du har skrivrättigheter. Det här fungerar inte för filen `/var/spool/mail/user` i de flesta fall. Det skapar `.lock`-filer i ditt konto när &kmail; tittar efter ny post. Observera att detta bara fungerar om procmail är installerad på systemet.

Mutt dotlock och Mutt dotlock privilegierad använder båda ett litet verktyg som följer med mutt som heter `mutt_dotlock`. Mutt dotlock kan användas på samma sätt som alternativet Procmails låsfil, med samma begränsning när det gäller kataloger i `/var/spool/mail/`. Men alternativet Mutt dotlock privilegierad kan också skapa låsfiler i katalogen `/var/spool/mail`. `mutt_dotlock` är ett setgid-program och det här alternativet kör i setgid-läge. Observera att de här alternativen fungerar bara om mutt är installerat på systemet.

FCNTL använder systemanropet `fcntl()`.

Användning av låsning med FCNTL kan orsaka låsningar av datorn när e-postfilen finns på en NFS-monterad enhet.

Om du inte vill använda någon låsning, är alternativet ingen vad du vill ha. Det finns dock risk att förlora brev när ingen låsning används.

Hur låter jag brev vara kvar på servern?

Om du vill lämna alla brev på servern, öppna fönstret Inställningar Anpassa &kmail;... Klicka på sidan Konton. Välj ditt konto från listan på konton och klicka på knappen Ändra.... Den här dialogrutan innehåller inställningen Lämna hämtade brev på servern som du måste markera.

Hur infogar jag automatiskt en textfot i mina brev?

The text footer is also called a signature (not to be confused with a cryptographic signature). Select Settings Configure &kmail;... Look in the Identity page for the Signature tab and add your signature there. Then go to the General tab on the Composer page and enable

Hur ställer jag in &Sendmail; att fungera med &kmail; om jag har en uppringd förbindelse?

Först bör du kontrollera om din distribution kan göra det åt dig. Det har förmodligen redan ställts in under installationen.

Om detta inte är fallet, kanske du vill ta en titt på Mail Queue HOWTO.

Jag har sett demonstration av fjärrkontrollbeteende med &kmail;. Finns det någon dokumentation av de tillgängliga gränssnitten?

Du kan få en lista på funktioner genom att använda det här kommandot på kommandoraden: ``qdbus` `org.kde.kmail /KMail``. Därefter kan &kmail; styras så här: ``qdbus` `org.kde.kmail /KMail org.kde.kmail.kmail.folderList``. Det går att använda qdbusviewer för att bläddra bland tillgängliga metoder i det grafiska användargränssnittet.

När jag svarar på ett brev, citeras bara en del av brevet. Vad beror det på?

Det kan inträffa när brevet innehåller två bindestreck och ett mellanslag på en ensam rad. Det betraktas som början på brevfoten. Den återstående delen av brevet citeras inte, eftersom när du svarar på ett brev så tar Kmail bort brevfoten.

Jag använder bara &imap;. Kan jag bli av med de lokala korgarna i korglistan, eller åtminstone låta dem vara ihopdragna hela tiden?

Nej, du kan inte bli av med dem. De lokala korgarna fungerar som reservalternativ när &imap;-servern inte kan nås. Även om du bara använder &imap;, använder &kmail; utkorgen för att skicka brev. Om alla lokala korgar tas bort kan du inte korrigera brev i utkorgen som inte kan skickas av någon orsak. Det är dock möjligt att hålla de lokala korgarna ihopdragna. Vad du måste göra är att gå till Inställningar Anpassa &kmail;... och visa sidan Diverse. Där kan du ställa in korgen vid start. Om du ändrar det till en korg under &imap;-kontot, förblir de lokala korgarna ihopdragna när &kmail; startar.

Hur bevakar man trådar?

Om du vill följa en tråd, högerklicka och välj Markera tråd Bevaka tråd.

Hädanefter kommer varje brev i tråden som börjar med det här brevet att markeras som Bevakat.

Hur bevakar man sina egna trådar?

Det är användbart om du prenumererar på en e-postlista som kdepim-users@kde.org och vill filtrera trådar som du deltar i.

- Skapa ett filter för att markera alla inkommande brev till en brevlista som bevakade

  För att skapa ett filter, gå till:

  Inställningar Anpassa filter

  - välj Matchar alla följande

  - Lägg till villkoren:

    - Från innehåller din-epostadress@brevdomän ersätt din-epostadress@brevdomän med din utgående e-postadress

    - List-Id innehåller list-identifikation ersätt list-identifikation med den specifika identifikationen för en e-postlista, t.ex. (<kdepim-users.kde.org>) eller bara med . för att inkludera all utgående post till alla brevlistor med . i sin identifikation (egentligen alla).

  - Under Filteråtgärder välj Markera som Bevakat.

- Under fliken Avancerat

  - Avmarkera Om detta filter matchar, avbryt behandlingen här, så att andra filter som sortering av inkommande brev från brevlistan till underkataloger kommer att utföras.

  - Placera filtret innan andra filter som kan stoppa filtreringsprocessen, eller placera det helt enkelt först (filterordningen ändras med de två pilarna, upp eller ner, i listan Tillgängliga filter).

- Skapa en sökning efter brev i sändlistor

  Gå till korgen där breven från sändlistan är lagrade, t.ex. (Lokala korgar/KDE-PIM-USERS) och tryck på tangenten S eller välj Redigera Sök brev i menyn.

  - Välj Matchar alla följande Ta hänsyn till Inkludera underkorgar

  - Lägg till villkoret Brevstatus är Bevakat

  - Ange sökningen som ett informativt namn (sökkorgnamn) som KDE-PIM-USERS-Bevakat.

  - Utför sökningen. Efter den är klar kan du stänga sökfönstret.

  Så fort du påbörjar eller deltar i en tråd hädanefter, är den Bevakad.

Hur använder man översättning av e-post?

Symptom: Du tar emot brev på olika språk och vill översätta dem utan att behöva kopiera och klistra in hela tiden.

Lösning: Använd ett externt program för att översätta vår e-post och visa den.

Implementering steg för steg

Lösningen som tillhandahålls har provats ett begränsat antal gånger och bör användas med försiktighet.

- Förutsättningar, som du måste försäkra dig om att du har innan du börjar

  - libtranslate

  - perl

  - perl module Email::MIME

  - kmail

- Skapa ett genomskickningsfilter

  - I &kmail; gå till Inställningar Anpassa filter

  - Skapa ett nytt filter och namnge det Översätt

  - Lägg till ett filterkriterium som alltid är sant (t.ex. Rubrik är inte lika med 321546543)

  - Lägg till filteråtgärden Skicka igenom `~/bin/mail_translate.pl`

  - Öppna fliken Avancerat och avmarkera allting utom Lägg till detta filter i menyn Välj filter. Du kan också ange en genväg och en ikon här.

- Lägga skriptet på plats och anpassa det

  - Spara följande skript i en fil som heter mail_translate.pl och lägg den i katalogen `~/bin`.

        #!/usr/bin/perl
        use Email::MIME;
        my $from_language = 'en';
        my $to_language = 'he';
        my $translation_command = "translate ";
        my $languages_pair = "-f $from_language -t $to_language";
        my $line;
        my $message='';
        while ($line=)
        {
            $message.=$line;
        }
        my $email = Email::MIME->new($message);
        my @parts = $email->parts;
        my $separator = `echo "översättning" | $translation_command -f en -t "$to_language" -`;
        chop $separator;
        rec_parts ($email,@parts);
        sub rec_parts
        {
            my $parent = $_[0];
            my @parts = $_[1];
            for $part(@parts)
            {
                my @sub_parts = $part->parts;
                if (@sub_parts > 1)
                {
                    rec_parts ($part,@sub_parts);
                }
                my $type=$part->content_type;
                if (( $part->content_type =~ m[text/plain]gi )
        |( $part->content_type eq ''))
                {
                    my $body = $part->body;
                    $body=~s/['"`]*//g;
                    my $translation_body=`echo "$body" | $translation_command $languages_pair -`;
                    $translation_body=~s/['"`]*//g;
                    my $msg=$body."\n\n---"."$separator"."---\n\n".$translation_body;
                    `kdialog --title "$separator" --msgbox "$msg"`;
                }
            }
        }
        print $email->as_string;

- Gör skriptet körbart med `$chmod a+x ~/bin/mail_translate.pl`

- Anpassa skriptet för att passa dina behov.

  - För närvarande översätter skriptet från engelska (en) till hebreiska (he), men du behöver troligen en annan översättning. För att ändra inställningen, leta efter satserna $from_language = 'en' och $to_language = 'he' i skriptet, och ersätt 'en' och 'he' med kombinationen du behöver. Om du är osäker finns en fullständig uppsättning språkkoder tillgänglig i listan ISO 639-2.

  - Tester

  - Innan du ändrar oskyldig e-post och översätter den, prova först med något som du inte är rädd för att förlora. Titta i papperskorgen eller skräppostkorgen. Högerklicka på något som går att översätta, och välj Använd filter Filter Översätt. En dialogruta ska dyka upp med det ursprungliga brevet följt av dess översättning.

  - Felsökning

  - Om skriptet inte fungerar kan du prova det utanför &kmail; för att ringa in komponenten som orsakar problemet. Spara ett brev som `1.mbox` och kör följande i terminalen: `$~/bin/mail_translate.pl 2.mbox`.

Om utdatafilen `2.mbox` inte är identisk med `1.mbox`, finns det ett problem i skriptet, och det ska inte användas.

skriptet översätter bara delar av ett brev med enkel text (Plain Text) och inte delar med &HTML;.