Daniel
Naber

     daniel.naber@t-online.de

David
Rugge

     davidrugge@mediaone.net

&Tom.Albers;&Rinse.Devries;
2004-07-14
1.7

# Veel voorkomende vragen (&FAQ;)

Waarom worden mijn filters niet toegepast op inkomende berichten van mijn IMAP-accounts?

Normale IMAP ondersteunt dit niet. Het nieuwe "IMAP-verbinding verbreken" ondersteunt dit wel. IMAP-gebruikers moeten filters gebruiken op de mailserver (vraag de systeembeheerder hoe dit moet). Het IMAP-protocol is niet geschikt voor filters. Er bestaat echter wel een filtertaal (Sieve, beschreven in RFC3028), maar er bestaat geen gestandariseerd protocol voor het installeren en wijzigen van Sieve-filters. Indien zo'n protocol in de toekomst wel ontwikkeld wordt, zal &kmail; dit waarschijnlijk implementeren.

Het gebruik van PGP of GnuPG is erg traag of vertraagt &kmail; erg.

&kmail; gebruikt dePGP- en GnuPG-toepassingen op de achtergrond. Terwijl die toepassingen hun werk doen, reageert &kmail; trager dan gebruikelijk. Een mogelijke oplossing voor dit probleem is om het automatisch ophalen van sleutels van een sleutelserver uit te zetten. Indien er gebruik gemaakt wordt van GnuPG 1.0.7 (of later) of er is vanuit een eerdere versie overgestapt op deze versie, dan kan het commando `gpg `--rebuild-keydb-caches`` eenmalig en `gpg `--check-trustdb`` na elke sleuteltoevoeging, GnuPG sneller maken, waardoor &kmail; ook sneller lijkt te reageren.

Wat moet ik weten als ik PGP/GnuPG wil gebruiken binnen &kmail;?

&kmail; biedt een eenvoudige en gebruiksvriendelijke manier om de basisfunctionaliteit van deze programma's te gebruiken. Echter, het is belangrijk dat u begrijpt hoe deze programma's zelf werken en welk acties leiden tot onveilige situaties. Een aantal belangrijke punten:

- U moet echt testen of de versleuteling daadwerkelijk goed werkt voordat u het serieus gaat gebruiken. &kmail; maakt gebruik van PGP's en GnuPG's foutmeldingen, maar deze willen nog wel eens wijzigen in de verschillende versies van deze programma's.

- &kmail; zal geen berichten versleutelen met een onvertrouwde publieke sleutel. Indien u naar zo'n sleutel zou willen versleutelen, dan moet u de identiteit van de eigenaar controleren en vervolgens de onvertrouwde sleutel ondertekenen met uw eigen geheime sleutel, zodat het een vertrouwde sleutel wordt. Indien de identiteit van de eigenaar niet te controleren is, maar u wilt de sleutel alsnog gebruiken, dan kunt u de sleutel lokaal ondertekenen door ``gpg` `--lsign` keyID`.

- Een publieke sleutel vertrouwen zonder de identiteit te controleren is een zeer slecht idee.

- &kmail; kan een bijgevoegd bestand niet versleutelen of digitaal ondertekenen als u OpenPGP gebruikt. Om dit wel te doen, moeten de crypto-plugins geïnstalleerd en ingesteld zijn.

- Vanaf GnuPG 1.0.7 moet u uw eigen sleutel instellen op 'Ultiem' vertrouwen. Dit wordt niet meer automatisch gedaan.

Waar slaat &kmail; mijn instellingen en mijn e-mail op?

Alle &kmail;-instellingen worden opgeslagen in het bestand `$`KDEHOME`/share/config/kmailrc`. `$`KDEHOME`` is waarschijnlijk `~/.kde`. Uw indentiteiten worden opgeslagen in `$`KDEHOME`/share/config/emailidentities` en uw e-mail wordt opgeslagen in `~/Mail`. Sommige bestanden kunnen verborgen zijn, denk daar aan indien u een back-up wilt maken van uw e-mails.

Waarom heeft &kmail; de index van een map opnieuw aangemaakt?

&kmail; maakt de mapindex opnieuw aan wanneer de index verouderd lijkt te zijn, dit is bijvoorbeeld het geval wanneer de inhoud van een map nieuwer is dan de index. De index wordt dan opnieuw aangemaakt om te voorkomen dat berichten verloren of beschadigd raken. Helaas heeft dat als nadeel dat bijvoorbeeld verwijderde berichten opeens weer te zien zijn of de markering (zoals belangrijk, enz.) van de berichten verloren gaat.

Een index kan verouderd raken door verschillende oorzaken. De twee belangrijkste oorzaken zijn:

- Een ander programma heeft de inhoud van de map gewijzigd. Indien &kmail; tesamen met procmail wordt gebruikt, lees dan deze &FAQ;. Indien &kmail; tesamen met een ander e-mailprogramma wordt gebruikt, lees dan deze &FAQ;.

- Indien de map waarin de post wordt bewaard (gebruikelijk is `~/Mail`) een map is die via NFS gekoppeld is en de klok van de NFS-server loopt voor op uw klok, dan kan het voorkomen dan &kmail; aanneemt dat er iets mis is met het indexbestand, terwijl dat helemaal niet het geval is. Om dit probleem op te lossen moet de klok op de NFS-server en de klok op uw computer synchroon lopen. Dit kan bereikt worden met het ntp-programma.

Ik kan geen adressen toevoegen aan mijn adressenboek nadat ik een 3.x versie van KDE heb geïnstalleerd.

Waarschijnlijk heeft u het oude `kmailrc`-bestand handmatig gekopieërd. Dit is niet nodig, er is een script dat dit doet als u de eerste keer KDE 3.x start. Om dit probleem op te lossen, moet u de volledige [AddressBook]-sectie en de 'addressbook'-optie in de sectie [General] verwijderen uit het `kmailrc`-bestand. Het kan wel zo zijn dat u tegen meer problemen aan loopt die het script opgelost zou hebben.

Kan ik &kmail; tegelijk met een ander programma, zoals mutt, gebruiken?

Indien u het mbox-formaat gebruikt in uw mappen, dan is het niet mogelijk om een ander e-mailprogramma te gebruiken terwijl &kmail; aanstaat. Met Mutt kunnen er zelfs problemen zijn wanneer &kmail; niet aanstaat. Deze problemen komen niet voor als er gebruik gemaakt wordt van het maildir-formaat.

Hoe kan ik het mbox-formaat van mijn mappen omzetten naar het maildir-formaat?

Er is geen geautomatiseerde oplossing voorhanden, maar wat u kunt doen is een nieuwe map aanmaken in het maildir-formaat en vervolgens alle berichten van de ene naar de andere map kopiëren. Denk er wel aan om de filters aan te passen voordat u de oude map verwijderd.

Hoe kan ik een andere browser dan Konqueror gebruiken om internetadressen in de berichten te openen?

Verander de Bestandsassociaties voor HTML-bestanden in &kcontrol;.

Hoe kan ik bijlagen van ontvangen berichten verwijderen zonder het bericht zelf te verwijderen?

Dit is op dit moment niet mogelijk. De enige manier om dit te bereiken is door het bericht te verplaatsen naar de concepten-map, vervolgens het bericht te openen, de bijlage verwijderen en weer op te slaan. Nu kan het bericht weer teruggeplaatst worden in de map waar deze eerst stond. Nadeel van deze methode is dat de datum van het bericht aangepast wordt en dat wellicht sommige andere berichtkoppen gewijzigd worden.

Kan &kmail; bij het opstarten direct op nieuwe berichten controleren?

Indien &kmail; altijd moet controleren op nieuwe berichten bij het opstarten, dan kunt u de optie Berichten ophalen bij opstarten op het tabblad Ontvangen in de sectie Netwerk van de instellingen activeren. Een andere mogelijkheid is om &kmail; te starten met het commando `kmail `--check``.

Waarom wordt &kmail; zo traag, of reageert het helemaal niet meer, wanneer ik grote bijlagen verstuur?

Het is een bekend probleem. We werken op dit moment aan een oplossing voor een toekomstige versie van &kde;. Momenteel zorgt een 2MB groot bestand voor een tijdelijk geheugengebruik van 10 tot 15 keer de bestandsgrootte, dus 20 tot 30MB. Indien de combinatie geheugen en swap ontoereikend is, dan levert dat dus problemen op.

Is er een lijst met de verschillen tussen de verschillende versies van &kmail;?

Het welkom-scherm somt de belangrijkste wijzigigingen op. Dit scherm is te bekijken door te kiezen voor Help Inleiding in &kmail;.

Kan ik de locatie van mijn e-mailmap instellen?

Sluit &kmail; af, maak een reservekopie van `~/.kde/share/config/kmailrc` en voeg vervolgens bijvoorbeeld `folders=/home/username/.mail` toe aan de sectie [General]. Verplaats vervolgens alle bestaande mappen (inclusief de verborgen index-bestanden) naar de nieuwe locatie. Indien &kmail; nu gestart wordt, zal het gebruik maken van `/home/username/.mail` in plaats van `/home/username/Mail`. Let op dat de filters van &kmail; verloren gaan zodra de locatie wel gewijzigd wordt, maar de mappen daar niet aanwezig zijn.

Hoe kan ik gebruik maken van e-mailmappen die niet in `~/Mail/` staan?

Om een volledige mbox-map toe te voegen kan er gebruik gemaakt worden van het commando ``ln` `-s` `/ergens/Mail/.deze_wil_ik_ook_zien_map` `~/Mail/.hier_staat_de_rest_van_mijn_mail_map``. Let er op dat dit alleen mogelijk is voor mappen, losse bestanden kunnen niet gekoppeld worden.

Ik ben zo iemand die altijd de volledige correspondentie meestuurt, terwijl ik alleen reageer op een klein gedeelte. Ik krijg hier commentaar op. Heeft &kmail; hier een oplossing voor?

Natuurlijk. Indien u het tekstgedeelte waar u op wilt reageren selecteert voordat u op beantwoorden klikt, dan wordt alleen het geselecteerde gedeelte overgenomen in het nieuw op te stellen bericht.

Bij sommige berichten is de waarde in het Datum-veld onbekend of incorrect.

Waarschijnlijk is de Date:-berichtkop van deze berichten corrupt en kan &kmail; deze niet interpreteren. Dit is geen fout in &kmail;, maar in de software die deze berichten heeft verstuurd.

Mijn ondertekening begint met twee streepjes. Wat is dat?

De gebruikelijke methode om duidelijk te maken dat de ondertekening begint, is door twee streepjes en een spatie te gebruiken. Als de ondertekening deze tekens (twee streepjes en een spatie op een aparte regel) niet bevat, worden deze aan het begin van de ondertekening tussengevoegd. Sommige e-mailapplicaties hebben de mogelijkheid om de ondertekening automatisch te verwijderen zodra u er op wilt gaan antwoorden.

&kmail; blijft hetzelfde bericht keer op keer binnenhalen.

Dit gebeurt wanneer Laat ontvangen berichten op de server staan is ingeschakeld en de POP3 server het UIDL-commando niet ondersteunt. Op dit moment is hier geen oplossing voor, anders dan deze optie niet inschakelen. Een uitgebreidere uitleg kan gevonden worden in dit mailinglijstbericht.

Zitten er nog bugs in &kmail;?

Een lijst van gerapporteerde bugs is te vinden op &kmail;'s site. Denk er wel aan dat niet alle gerapporteerde bugs ook daadwerkelijk bestaan. Al met al denken we dat &kmail; een erg stabiel programma is.

U zou &kmail; niet tegelijk met een ander e-mailprogramma moeten gebruiken. Indien twee programma's tegelijk de `~/Mail`-bestanden gebruiken, dan is dat vragen om problemen. Berichten kunnen dan verloren gaan. Het maken van reservekopiën is echter altijd een goed idee.

&kmail; laat HTML-berichten niet goed zien.

Om HTML-berichten correct weer te geven, selecteer dan Map HTML voor platte tekst prefereren. Vanuit een veiligheidsoogpunt moet u dit alleen doen voor berichten die u vertrouwt. Macromedia Flash), &Java; en JavaScript zullen nooit worden weergeven. Binnen de HTML kunnen verwijzingen opgenomen zijn naar plaatjes elders op internet. Standaard laat &kmail; deze niet zien, omdat dit gebruikt kan worden om te bekijken wanneer u uw e-mail heeft gelezen. Wilt u dit wel, dan kunt u dit aanzetten op het tabblad Beveiliging in de instellingen.

Kan ik twee verschillende versies van &kmail; naast elkaar gebruiken? Kan ik terugkeren naar een oudere versie van &kmail;?

Er kan maar één &kmail; tegelijk aanstaan. Wij adviseren tevens om bij één versie van &kmail; te blijven en niet continu te wisselen van versie. Teruggaan naar een oudere versie zal waarschijnlijk niet probleemloos gaan omdat de opbouw van bijvoorbeeld het index-bestand steeds verandert. Daarintegen moet overstappen naar een nieuwere versie wel probleemloos verlopen.

Ondersteunt &kmail; uuencoded bijlagen?

Aparte Uuencoded bijlagen worden ondersteund, maar niet wanneer deze bijlagen in het bericht zijn ingevoegd.

Mijn computer is vastgelopen terwijl ik een bericht aan schrijven was, ben ik dat bericht nu kwijt?

&kmail; probeert de e-mail in het geval van een vastloper te bewaren in het bestand `~/dead.letter`. &kmail; zal dit bestand openen zodra &kmail; weer wordt gestart. Indien dat niet gebeurt, bekijk dan in het bestand. Indien het niet bestaat, dan is de computer vastgelopen voordat &kmail; de kans had om het bestand te maken.

Wanneer ik aangeef dat een map een disscussiegroep bevat, gebeurt er niets wanneer er een e-mail van deze discussiegroep binnenkomt.

Een discussiegroep associeren met een map heeft niets te maken met het filteren van de discussiegroep berichten. U zult hiervoor handmatig een filter moeten aanmaken. Door de associatie is het wel mogelijk om te kiezen voor Bericht Beantwoorden aan discussiegroep... of Bericht Nieuw bericht aan discussiegroep..., waarbij het e-mailadres van de discussiegroep in het Aan:-veld zal worden ingevuld.

Mijn SMTP-server vereist authenticatie, wordt dat door &kmail; ondersteund?

Hiervoor worden twee verschillende technieken gebruikt voor SMTP authenticatie: SMTP na POP3 en SMTP Auth. SMTP Auth kan worden ingesteld op het tabblad Algemeen van het account dat de verzending regelt. Om SMTP na POP3 te kunnen gebruiken moeten alle te verzenden berichten in postvak uit geplaatst worden en direct verzonden worden na het ophalen van nieuwe berichten. U kunt &kmail; automatisch de berichten laten verzenden met de instelling bij Berichten in postvak uit verzenden op het tabblad Verzenden in de sectie Netwerk.

Kan ik &kmail; in combinatie met het programma procmail gebruiken?

Dat kan, maar om te voorkomen dat e-mail verloren gaat is het belangrijk om dat op de juiste manier te doen. procmail moet de e-mail in een lokaal postvak plaatsen, zodat &kmail; deze bestanden weer kan uitlezen. Laat procmail nooit de berichten filteren in de &kmail;-mappen. Dit kan en zal niet goed gaan.

Voor elk lokaal postvak dat procmail aanmaakt, moet u een account maken binnen &kmail; dat die e-mail ophaalt uit dit lokale postvak. Ook moet de juiste vergrendelingsmethode gekozen worden om te voorkomen dat procmail en &kmail; tegelijk het postvak raadplegen. Wanneer het account binnen &kmail; opgezet wordt, dan zal &kmail; proberen om de mogelijke vergrendelingsbestanden aan te geven, maar omdat het vergrendelingsbestand op drie verschillende manieren kan worden aangegeven binnen procmail, is het voor &kmail; niet mogelijk om het juiste vergrendelings automatisch te selecteren, dit dient u dus zelf te doen.

De spellingscontrole controleert niet zoals ik zou verwachten.

Voordat de spellingscontrole gebruikt kan worden is het noodzakelijk om deze juist in te stellen. Dit kunt u doen door te kiezen voor Hulpmiddelen Spellingscontrole... wanneer u een bericht aan het opstellen bent. Hier kan de juiste taal worden ingesteld.

Hoe kan ik de postvakken van Eudora/&Netscape;/Outlook/... gebruiken binnen &kmail;?

Bekijk het hoofdstuk Andere postvakken binnen &kmail; gebruiken.

Kan ik encryptie gebruiken als ik een POP3-account heb ingesteld zonder gebruik te maken van SSL?

Indien de POP3-server een ssh-programma heeft draaien, dan is het mogelijk om de POP3 verbinding door een ssh-tunnel op te zetten door het volgende commando te gebruiken:

``ssh` `-L 11000:127.0.0.1:110 gebruikersnaam@server``

Pas de &kmail;-configuratie aan zodat de post wordt opgehaald van `localhost` en de post zal door de ssh-tunnel opgehaald gaan worden.

Indien niet-versleutelde berichten verzonden worden, is het enige voordeel van het gebruik van ssh dat het POP3-wachtwoord versleuteld naar de server verzonden wordt.

Vergrendelt &kmail; mappen?

&kmail; vergendelt de bestanden in `~/Mail` niet.

Om te zorgen dat er geen e-mail beschadigd raakt indien u een lokaal postvak gebruikt, is het noodzakelijk dat &kmail; dezelfde vergrendelingsmethode gebruikt als het programma dat de post daar plaatst.

Er zijn vijf verschillende vergrendelingsmethoden:

- Procmail vergrendelingsbestand (standaard)

- Mutt vergrendeling

- Mutt groepsvergrendeling

- FCNTL

- Geen (met zorg gebruiken)

Procmail vergrendeling gebruikt een apart hulpmiddel (`lockfile`) dat bij procmail meegeleverd wordt. Dit kan gebruikt worden wanneer u schrijfrechten hebt in de map waar de post staat. Dit werkt dus niet in de map `/var/spool/mail/`. Het creëert een .lock-bestand zolang &kmail; bezig is met het controleren op nieuwe berichten. Zoals gezegd, dit systeem werkt alleen wanneer procmail geïnstalleerd is op de computer.

Mutt vergendeling en Mutt groepsvergrendeling werken beide met een apart hulpmiddel (`mutt_dotlock`) dat meegeleverd wordt met mutt. Mutt vergrendeling werkt op dezelfde manier als de Procmail-vergrendeling, met dezelfde beperking betreffende de map `/var/spool/mail/`. Echter Mutt groepsvergrendeling kan wel vergrendelingsbestanden maken in de map `/var/spool/mail/` omdat dit programma door middel van setgid hiervoor voldoende groeps schrijfrechten heeft.

FCNTL gebruikt de systeemprocedure `fcntl()`.

Het gebruik van FCNTL-vergrendeling kan het systeem vertragen wanneer de map die geraadpleegd moet worden zich op een NFS-schijf bevindt.

Indien u geen vergrendeling wilt gebruiken, dan bestaat de mogelijkheid om te kiezen voor geen. Er is echter een kans dat e-mail verloren gaat wanneer er geen vergrendeling gebruikt wordt.

Hoe zorg ik er voor dat de e-mail op de server blijft?

Bekijk zeker het hoofdstuk POP-filters. Indien alle berichten op de server moeten blijven staan, open dan het venster Instellingen&kmail; instellen... . Klik op het Netwerk-gedeelte, selecteer het betreffende account en kies de optie Wijzigen.... Het venster dat nu verschijnt bevat de instelling Laat ontvangen berichten op de server staan, welke dus ingeschakeld dient te zijn.

Kan ik een tekst maken die onder elk bericht komt te staan?

Dit heet een ondertekening, overigens niet te verwarren met de digitale ondertekening. Kies voor Instellingen &kmail; instellen.... Kijk vervolgens binnen de identiteiten naar het tabblad Ondertekening en voeg de juiste ondertekening toe. Activeer vervolgens bij de Opsteller, op het tabblad Algemeen het automatisch invoegen van de ondertekening.

Hoe moet ik &Sendmail; instellen om met &kmail; samen te werken wanneer ik een inbelverbinding heb?

Kijk allereerst even of uw distributie dit voor u kan regelen. Waarschijnlijk is het tijdens de installatie reeds goed ingesteld.

Als dat niet het geval is, dan kunt u eens kijken naar de the Mail Queue HOWTO.

Ik heb een demonstratie gezien waarbij &kmail; op afstand gebruikt wordt via dcop. Is hier documentatie over?

U kunt een lijst van functies krijgen door het volgende commando te gebruiken: ``dcop` `kmail KMailIface``. Documentatie is ook te vinden in het bestand `kdenetwork/kmail/kmailIface.h` en `kdenetwork/kmail/mailcomposerIface.h`.