Daniel Naber
daniel.naber@t-online.de
David Rugge
davidrugge@mediaone.net
Stefan Asserhäll
stefan.asserhall@comhem.se
Översättare
2002-10-03 1.5
Att använda andra brevlådefiler med &kmail; &kmail; erbjuder ett importverktyg för brev och adressböcker från vissa andra e-postprogram. Du kan komma åt det med VerktygImportera.... Försäkra dig om att du komprimerar korgarna i det andra e-postprogrammet oberoende av om du tänker använda importfunktionen, eller om du bara ska kopiera filer för hand. Du behöver bara läsa det här kapitlet om det här verktyget inte fungerar för dig. Det här avsnittet gäller alla användare som behöver flytta e-postmeddelanden från sin tidigare e-postklient till &kmail;. &kmail; lagrar e-post med formatet mbox eller maildir, som är de mest använda brevlådeformaten på &UNIX;-system. Mbox-brevlådor lagrar breven i en fil, och identifierar var breven startar och slutar med en From-rad (blanda inte ihop detta med rubriken From: som innehåller brevets avsändare). Maildir använder ett filnamn per brev. För många &UNIX; e-postprogram, är allt du behöver göra att flytta dina brevlådor till ~/Mail (eller göra ~/Mail till en symbolisk länk till katalogen som innehåller dina brevlådor), försäkra att de är skrivbara av din användare, och starta &kmail;. Brevlådorna ska nu visas på ett riktigt sätt i &kmail;. Först bör du ta en titt på verktygsavdelningen på &kmail;s hemsida om det finns verktyg för att importera din e-post och till och med din adressbok. Använd inte en annan e-postklient för att komma åt filerna i ~/Mail medan &kmail; kör annars kan du förlora breven. Det här avsnittet förklarar bara hur man importerar brevlådor till &kmail; en enstaka gång, det är inte användbart om du planerar att använda flera e-postklienter för dina brevlådor i framtiden. Eudora Lite/Eudora Pro Eudora använder mbox-formatet för sina e-postfiler. För att använda dem med &kmail;, försäkra dig om att Eudoras brevlådor har komprimerats, och kopiera sedan .mbx-filerna (&Windows; Eudora) eller Eudora mailbox filer (&Mac; Eudora) till din ~/Mail katalog. Du behöver inte kopiera index-filerna. När du väl startar &kmail;, ska brevlådorna visas i korgrutan och breven ska vara tillgängliga i rubrikrutan. Om breven inte visas i rubrikrutan, kanske dina brevlådefiler fortfarande innehåller &Windows; eller &Mac; radslutstecken. Använd din favorittexteditor, kommandot recode eller ett skriptspråk för att ändra &Windows; eller &Mac; radslutstecken till &UNIX; nyradtecken. Mailsmith Mailsmith kör på &Mac;, och använder sitt eget databasformat, men det är möjligt att exportera till mbox-format med ArkivExportera brev för en markerade korg eller för markerade brev. När breven har exporterats, översätt &Mac;-radbrytningar till &UNIX;-radbrytningar, med din favoriteditor, eller använd följande kommando på &Linux;: cat | perl -e 'while (<STDIN>) { s/\r/\n/gi; print $_ ;}' > mail-unix.txt &kmail; känner bara igen en mbox som placeras direkt i katalogen ~/Mail/. Det betyder att en hierarki av korg inte kan bevaras genom att helt enkelt flytta filerna till katalogen ~/Mail/, utan måste återskapas för hand i &kmail;. MMDF Det här formatet är tillräckligt likt mbox-formatet för att &kmail; ska kunna använda de här brevlådorna om du bara kopierar dem till din ~/Mail katalog. MMDF-brevlådor har dock inte provats med &kmail;, så ditt resultat kan variera. Om du kan få det här formatet att fungera med &kmail;, tala gärna om det för oss, så att vi kan lägga till mer specifika anvisningar i nästa utgåva av dokumentationen. MH-brevlådor MH-brevlådor är kataloger som innehåller filer som motsvarar varje brev i brevlådan. Ett skalskript som översätter MH-brevlådor till mbox-brevlådor, mh2kmail, finns med åtminstone i källkodsutgåvorna av &kmail;, men kanske inte i de paketerade utgåvorna. Om det här skriptet körs på en MH-katalog konverteras det till en mbox-fil. Vi rekommenderar starkt att du säkerhetskopierar dina MH e-postkataloger innan du använder det här skriptet. Forte Agent I Agent: Välj meddelanden som ska exporteras Välj FILESAVE MESSAGES AS Markera rutorna UNIX FORMAT och SAVE RAW Ge filen en filändelse .txt och spara. I &kde;: Flytta den tidigare sparade filen till den riktiga ~/Mail katalogen Döp om filerna utan filändelsen .txt När du startar &kmail; finns den nya korgen med motsvarande meddelanden där. &Netscape; e-post Om du använder &Netscape; 4.x, finns brevfilerna i ~/nsmail. Om du använder &Netscape; 6.x, är de begravda i en katalog djupt inne i underkatalogen ~/.mozilla, på ett ställe som: /home/användarnamn/.mozilla/användarnamn/2ts1ixha.slt/Mail/Mail/servernamn (Strängen 2ts1ixha.slt är troligen annorlunda, så kontrollera den på ditt system). Katalogen [...]/Mail/Mail innehåller en underkatalog för varje konto som du använder för att ta emot brev via Netscape (t.ex. [...]/Mail/Mail/matte.universitet.edu). Du måste kopiera filer från vart och ett av dem om du vill att alla ska vara tillgängligt med &kmail;. Om du inte har några underkataloger, kopiera bara alla &Netscape;s filer till ~/Mail, försäkra dig om att de är skrivbara (men förstås bara av dig själv), och starta om &kmail;: Alla breven visas nu i &kmail;s korgar. (Observera att om du använde ett kommando som cp * ~/Mail, bör du följa det med rm ~/Mail/*.msf. Varje &Netscape; 6 katalog har en motsvarande .msf-fil, och om du inte gör dig av med dem, kommer du att ha en massa överblivna tomma kataloger). Om du använda underkataloger i &Netscape; (t.ex. en huvudkatalog som heter Arbete med underkataloger som heter Tommy och Annika), krävs ytterligare steg. Skapa först huvudkorgen (Arbete) i &kmail; och skapa en tillfällig underkorg inne i den (genom att högerklicka på korgnamnet och välja Skapa underkorg). Det spelar ingen roll vad du kallar den här korgen -- tillfällig eller till exempel det förvalda värdet namnlös. Så fort en underkorg finns, så skapar &kmail; en gömd katalog under ~/Mail som kallas (i det här exemplet) .Arbete.directory. Därefter kan du kopiera dina underkatalogfiler från &Netscape; (Tommy och Annika) till ~/Mail/.Arbete.directory, och starta om &kmail;. Underkorgarna syns nu under huvudkorgen Arbete. Den här proceduren kan förstås utföras för underkorgar på godtycklig nivå. (Du kan ta bort den tillfälliga underkorgen efteråt, om det inte roar dig att ha en underkatalog i Arbete som heter tillfällig). Pegasus e-post Pegasus för win32 använder enstaka filer för brevlådor på liknande sätt som &kmail;. Pegasus mail brevlådor har filändelsen .pmm men de är på samma format som mbox utom att breven inte börjar med huvudet From, utan med ett kontrolltecken. För att komma förbi detta, byt ut varje förekomst av kontrolltecknet med From aaa@aaa Mon Jan 01 00:00:00 1997. Den här raden From ska vara första raden i varje brev, före Received: och andra huvuden. Försäkra dig om att du använder en texteditor som låter dig spara raderna med &UNIX;-format eller skapa nya korgar i Pegasus som använder &UNIX;-format och kopiera dina brev dit. Maildir / Outlook Express / xfmail Verktyg för att konvertera de här formaten finns tillgängliga på verktygsavdelningen på &kmail;s hemsida. Lotus Notes, BeOS e-postfiler, cc: Mail, etc. Först bör du ta en titt på verktygsavdelningen på &kmail;s hemsida om det finns verktyg för att konvertera e-post. E-postprogram som inte finns listade här eller på hemsidan fungerar förmodligen inte med &kmail; eftersom de använder tillverkarspecifika e-postformat som &kmail; inte kan förstå. Det kan dock inte göra någon skada att försöka! Om brevlådefilen liknar mbox-formatet, försök att kopiera den (kom ihåg, indexfilen behövs inte) till din ~/Mail katalog och se vad som händer om du startar &kmail;. Om du får brevlådor från din favorit bland e-postklienter, tala gärna om för oss hur du gjorde det så att vi kan lägga till mer specifika anvisningar i framtida utgåvor av den här dokumentationen.