Dans notre exemple, le programme fetchmail est utilisé pour récupérer le courrier (en utilisant POP ou IMAP). D'autre part, une fois le courrier récupéré, fetchmail sous-traite le dépôt dans la boîte aux lettres locale au serveur SMTP local, ce qui suppose bien évidemment que sendmailsoit configuré.
Lorsque le système démarre, il faut lancer fetchmail, en mode démon, pour le compte de l'utilisateur qui doit recevoir le courrier. Par exemple :
su moi -c fetchmail -d 120 -t 20
Cette configuration utilise le fichier ~moi/.fetchmailrc
,
qui pourrait être :
poll pop.fai.fr \\
protocol pop3 \\
username nom \\
password toto
Le protocole spécifié est pop3, le plus courant. Le nom d'utilisateur chez le fournisseur (nom) ne correspond pas forcément au nom d'utilisateur sur la machine locale (moi). Enfin, le mot de passe est fourni en clair dans ce fichier.