L4L.be

...because open source matters

  • Increase font size
  • Default font size
  • Decrease font size

Kennismaken met Mutt

E-mail Print PDF

Er bestaan heel veel emailclients, zowel onder Windows (ja, ook daar bestaat er meer dan alleen Outlook !) als onder Linux. Onder Linux zijn vooral KMail, Evolution en Thunderbird erg populair. De bovengenoemde zijn allen grafische emailclients, er bestaan echter ook text-based clients, waarvan Mutt tegenwoordig nog de meest gebruikte is (development van Pine is helaas gestopt).

Wat is het nut van deze text-based clients ? Om mee te beginnen lijkt het erop dat alle email clients zoveel mogelijk op Outlook proberen te lijken, want dat heet dan gebruiksvriendelijk te zijn... Hoewel text-based clients, en zeker Mutt een langere gewenningsperiode nodig hebben is het daarom nog niet gebruikersonvriendelijk. Tweede reden is dat niet elke Linux machine is uitgerust met een grafische omgeving. Derde reden is dat zulke tools heel bruikbaar zijn bij debugging en onderhoud op mailboxen, een simpel voorbeeld: een mailbox op een imap server bevat een te grote mail, waardoor je grafische client het opgeeft, je kunt dan als volgt connecteren op deze imap server:

mutt -f imap://server

Voor pop3 verander je imap in pop3://server, of je geeft de bestandslocatie op voor een mbox bestand.

Als je gebruik wilt maken van Mutt voor dagelijks gebruik, dan is het handiger als je de instellingen van Mutt opslaat in je homedirectory. Dit moet in het bestand ~/.muttrc. Vermoedelijk is dit bestand al aanwezig, je kunt dat bestand gebruiken als basis voor jouw configuratie of een nieuwe aanmaken.

Let op: in de Mutt configuratie kan je geen mailserver opgegeven, hiervoor moet je locaal eerst een mailserver (MTA) installeren, bijvoorbeeld postfix of esmtp. Tenzij je gebruik maakt (meestal: moet maken) van een externe mailserver, hoef je deze niet te configureren.

Allereerst begin ik met opgeven van mijn domeinnaam, dat is datgene wat achter het @-teken komt.

set hostname="l4l.be" 
set use_domain="yes"

Het is ook handig als degene die een email van jou ontvangt niet alleen je email adres ziet, maar ook je naam:

set realname="Frederik Vos"

Even het echte email adres opgeven:

set from="
  This e-mail address is being protected from spambots. You need JavaScript enabled to view it
 " 
set use_from="yes"
set envelope_from="yes"

Vervolgens configureren we de toegang naar je imap server

set folder=imap://server 
set spoolfile=imap://server/INBOX

Als je andere poorten moet gebruiken dan standaard, dan is de syntax van de 'set folder' als volgt:

set folder=imap://server:poort

Nu nog even gebruikersnaam en wachtwoord opnemen in het configuratiebestand:

set imap_user = gebruikersnaam
set imap_pass = wachtwoord

Bestand bewaren en de rechten goed zetten, zodat alleen jij je gebruikersnaam en wachtwoord kan zien:

chmod 600 .muttrc
Last Updated on Monday, 03 August 2009 10:06