Postfix est un serveur de messagerie électronique et un logiciel libre développé par Wietse Venema (durant son passage au centre de recherche IBM) et plusieurs contributeurs. Il se charge de la livraison de messages électroniques et a été conçu comme une alternative plus rapide, plus facile à administrer et plus sécurisée que l'historique Sendmail.
Pour l'installer vous devez vous connecter à votre serveur en utilisant La console de gestion, et taper cette commande:
apt-get install postfix
Pour plus d'informations sur l'installation de logiciels sur votre serveur, consultez : Installation et la désinstallation facile de paquets
Vous pouvez en tout moment consulter le journal mail.log
, mail.err
, mail.info
et mail.warn
pour voir si postfix tourne correctement :
tail /var/log/mail.log
Il vous sera demandé la question suivante :
Question Réponse General type of configuration? ........................................ Internet Site Mail name? ............................................................ hôte.votredomaine.com
Maintenant, ajoutez votre nom de domaine à le fichier de configuration, pour que les autres ne peuvent pas abuser de votre serveur de mail. Nous allons le faire avec la commande : postconf
postconf -e "myorigin = votredomaine.com"
Ajoutez votre nom d'hôte (nom de l'ordinateur). Utilisez la commande hostname
si vous n'êtes pas sûr, Il fera apparaître votre nom d'hôte :
postconf -e "myhostname = hôte.votredomaine.com"
Ajoutez la liste de noms de domaine que votre serveur servira :
postconf -e "relay_domains = votredomaine.com, votredomaine.fr, votredomaine.eu"
Maildir a quelques avantages sur le format mbox. (garde des e-mails dans des fichiers séparés, permet de multiples applications pour lire le courrier, etc). Pour utiliser le format maildir dans votre boîte aux lettres qui crée des fichiers séparés pour chaque e-mail, vous pouvez utiliser les commandes suivantes:
postconf -e "home_mailbox = Maildir/" postconf -e "mailbox_command ="
Pour que Postfix accepte les modifications dans la configuration, nous allons redémarrer le service :
/etc/init.d/postfix restart
Nous allons tester le service SMTP port 25 :
telnet localhost 25
Et si tout ce passé bien, vous allez voir :
Trying 127.0.0.1... Connected to localhost.localdomain. Escape character is '^]'. 220 hôte.votredomaine.com ESMTP Postfix (Debian/GNU)
Tapez quit
pour quitter telnet
:
quit [entrée]
Si vous n'avez pas la commande telnet
, vous pouvez l'installer avec :
apt-get install telnet
Internet Message Access Protocol (IMAP) est un protocole utilisé par les serveurs de messagerie électronique, fonctionnant pour la réception.
Ce protocole permet de laisser les e-mails sur le serveur dans le but de pouvoir les consulter de différents clients e-mails ou webmail. Il comporte des fonctionnalités avancées, comme les boîtes aux lettres multiples, la possibilité de créer des dossiers pour trier ses e-mails… Le fait que les messages soient archivés sur le serveur fait que l'utilisateur peut accéder à tous ses messages depuis n'importe où sur le réseau et que l'administrateur peut facilement faire des copies de sauvegarde.
Post Office Protocol Version 3 (POP3) (littéralement le protocole du bureau de poste, version 3), est un protocole qui permet de récupérer les courriers électroniques situés sur un serveur de messagerie électronique.
Pour les installer vous devez taper cette commande:
apt-get install courier-authdaemon courier-base courier-imap courier-pop gamin libgamin0 libglib2.0-0
Il vous sera demandé la question suivante :
Question Réponse Create directories for web-based administration? ........................... NO
Dans ce cas tous les utilisateurs du système vont avoir son propre compte de messagerie, donc pour ajouter un nouveau compte de Mail, nous allons créer un utilisateur, mais sans le droit de connexion par SSH :
adduser --shell /bin/false utilisateur
Voir : Gestion des utilisateurs
utilisateur@votredomaine.com
utilisateur
www.votredomaine.com
Vous pouvez aussi créer un registre MX dans la configuration de votre DNS soit dans l'espace client de LWS ou dans votre propre serveur Bind, pour que l'adresse de votre serveur mail soit : mail.votreserveur.com
Pour que le nouveau compte de Mail soit activé, il faut l'envoyer un premier message, vous pouvez faire cela avec la commande mail :
mail utilisateur@votredomaine.com Sujet: Bienvenue. Écrire un message de bienvenue ! . (Vous devez finir le message avec un . (point) pour l'indiquer à la commande mail que vous avez finis d'écrire) Cc: (Destinataires en copie - si vous voulez envoyer cette mail a plusieurs personnes à la fois)
Aidez-nous à améliorer notre aide en notant cette page :