Le service de courrier

Postfix, le serveur smtp/mta

AlternC utilise Postfix comme MTA (Mail Transfer Agent = serveur de courrier) pour recevoir et envoyer du courrier via le protocole SMTP. les boites aux lettres sont stockées dans le serveur localement au format maildir dans un dossier sous /var/alternc/mail/. Par exemple, la boite aux lettres de benjamin@example.com est située dans /var/alternc/mail/b/benjamin_example.com/Maildir/

Le fichier de configuration principal de Postfix est /etc/postfix/main.cf. Il est modifié à l'installation d'AlternC pour aller chercher les emails dans une base MySQL fournie par le serveur MySQL Local. Cette base possède 2 tables principales : la table mail_alias et la table mail_domain. Une troisième table existe : mail_users qui contiendra les login/mot de passe pop/imap des boites aux lettres

Courier Imap/Pop, le serveur de réception

AlternC utilise courier comme serveur pop et imap, permettant aux utilisateurs d'accéder à leurs boites aux lettres via un client de messagerie pop ou imap tel que Mozilla Thunderbird, Kmail... ou tout autre client compatible. la suite courier a pour avantage de fournir nativement les services pop, imap, pop sécurisé et imap sécurisé. Ainsi, il est possible d'accéder à son courrier à travers un tunnel de données crypté en SSL.

La suite logicielle Courier est configurée pour vérifier les utilisateurs dans la table MySQL mail_users située dans la base de données du système.