Eén van de belangrijkste aspecten van het Internet, is zijn fascinerende capaciteit om mail naar en van landen, of misschien eerder lokaal, te transporteren. Linux is uitermate sterk in het makkelijk via de console verzenden en ontvangen van mailpakketjes. Degene die we heden gaan documenteren wordt Pine genoemd (Programma voor Internet Mail en News), gemaakt door de University of Washington, en een programma met de naam Fetchmail, geschreven door Eric S. Raymond. Beiden zouden voor moeten komen in je Linux-distributie.
Fetchmail is een programma dat je e-mail vanaf je server download, door gebruik te maken van POP. Het transporteert de mail op je computer en verwijdert het dan van de server. Dit is vergelijkbaar met programma's zoals Eudora of Microsoft Internet Mail/Exchange. Om fetchmail te configureren en te automatiseren gebruik je een bestand in je home-directory met de naam .fetchmailrc. Open gewoon het bestand /.fetchmailrc (Denk eraan: je doet dit stukje als jezelf, niet als root) met je favoriete editor en observeer de commando-regel opties hieronder:
poll mail.je_isp.com proto pop3 user login_naam password je_wachtwoord
user login_naam with pass je_wachtwoord is login_naam here
Het enige dat je hoeft te doen is mail.jeisp.com vervangen door de naam van de mailserver van je ISP, je_wachtwoord met je wachtwoord, en login_naam door je loginnaam.
Belangrijk om op te merken. Om het voor Pine en deze procedure correct te laten werken, moet je loginnaam met de loginnaam, die je bij je ISP gebruikt, corresponderen. Dat wil zeggen dat je lokale loginnaam en je e-mailadres overeen moeten komen met degene die je op de server gebruikt.
Zorg ervoor dat .fetchmailrc met de juiste permissies is ingesteld (gebruiker alleen read/write). Fetchmail kan op twee manieren worden opgestart, in standaardmode (waarin het na het ophalen van de berichten vanaf de server zal beëindigen), of in daemon mode (waar het actief zal blijven en iedere X seconden op mail controleert/download). Om de daemon-mode te gebruiken, typ je fetchmail -a -d(Seconden tussen Polls). -a zorgt ervoor dat alle mail wordt gedownload. Om de standaardmode te gebruiken typ je gewoon fetchmail -a.
Vervolgens zul je Pine in moeten stellen. Open Pine, door achter de prompt pine in te tikken, kies Setup - Configuratie. Stel je gebruikersdomein in zoals je in je e-mail adres deed, jack@linux.org wordt bijvoorbeeld linux.org. Stel vervolgens je smtp-server in als je POP mailserver (dezelfde die je gebruikte in de setup van fetchmail). We voeren dus www.linux.org in. Als je nieuws wilt, stel dan je nntp-server in naar de newsserver van je ISP.
Zo dat is het mensen, alles zou nu moeten werken. Om een verbinding te maken met je ISP, start je als root slechts je /ppp-connect op. Om dan je e-mail op te halen start je als jezelf fetchmail -a. Om door je e-mail en news te bladeren, gebruik je Pine. Installeer een op tekst gebaseerde browser zoals Lynx om door het web te bladeren als je dit wilt.
Stuur alle commentaar, vragen en suggesties naar mstrates@croftj.net