GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment installer et configurer le serveur de messagerie Ubuntu sur la version 18.04 LTS

Avoir son propre serveur de messagerie est une excellente idée pour toute entreprise de taille moyenne. Avec cela, tout le trafic est contrôlé et nous pouvons définir nous-mêmes les règles. De cette façon, nous pouvons gérer le service de manière claire et propre.

Dans ce tutoriel, nous allons vous montrer comment installer et configurer un serveur de messagerie Ubuntu sur un serveur VPS exécutant Ubuntu 18.04. Il existe de nombreuses alternatives et façons de créer un serveur de messagerie sous Linux; cependant, nous nous concentrerons sur Postfix !

Configuration du serveur DNS pour un serveur de messagerie Ubuntu :

Suivez simplement ce guide étape par étape et vous ne devriez avoir aucun problème pour configurer la configuration !

1. Connectez-vous et mettez à jour votre serveur

Connectez-vous à votre serveur en utilisant SSH. Si vous rencontrez des problèmes, consultez notre tutoriel PuTTY ! Après vous être connecté, vous devez mettre à jour votre machine à l'aide de la commande suivante :

apt-get update

2. Installer Bind

Pour configurer un serveur DNS qui utilisera Postfix, nous aurons besoin d'un outil supplémentaire - Bind. Commençons par l'installer :

sudo apt install bind9

3. Configurer /var/cache/db.test

À ce stade, nous devons tenir compte du fait que l'adresse IP de notre machine Ubuntu 18.04 est 192.168.250.7 , il est nécessaire de la remplacer par l'adresse IP où nous effectuerons l'installation. Pour cet exemple, nous utiliserons mail.test.com comme FQDNS.

Il faut donc maintenant créer une nouvelle zone pour notre exemple. Pour ce faire, créez un nouveau fichier avec les informations de la zone.

sudo nano /var/cache/bind/db.test

Ensuite, ajoutez ce qui suit :

$ORIGIN test.com.
$TTL 1D
@       IN SOA     ns1 root(
                1 ;serial
                1D ;refresh
                2H ;retry
                2W ;expire
                5H ;minimum
);
@       IN        NS ns1
ns1     IN        A 192.168.250.7
mail    IN        A 192.168.250.7
@       IN        MX 5 mail

N'oubliez pas que nous devons remplacer l'adresse IP par celle de votre serveur et changer le domaine pour celui que vous souhaitez utiliser. Appuyez sur CTRL+O pour enregistrer les modifications et CTRL+X pour fermer l'éditeur nano.

4. Ajouter une nouvelle zone à la configuration de liaison

Avant d'activer la zone nouvellement créée, il est nécessaire de vérifier la configuration du fichier.

sudo named-checkzone test.com. /var/cache/bind/db.test

Nous pouvons maintenant ajouter notre nouvelle zone au fichier de configuration de la zone Bind. Pour cela, exécutez la commande suivante :

sudo nano /etc/bind/named.conf.default-zones

Et ajoutez la nouvelle zone :

zone "test.com." {
       type master;
       file "db.test";
};

Encore une fois, CTRL+O pour enregistrer les modifications et CTRL+X pour le fermer.

5. Configurer /etc/bind/named.conf.options

Maintenant, dans le fichier /etc/bind/named.conf.options il faut décommenter la ligne des redirecteurs et inclure le Google DNS – 8.8.8.8 . Pour cela, supprimez simplement le // symboles comme indiqué dans la capture d'écran ci-dessous.

sudo nano /etc/bind/named.conf.options

6. Redémarrer la liaison

Maintenant, nous devons redémarrer le service bind9. Vous pouvez le faire avec l'une des deux commandes :

sudo systemctl reload bind9

ou

sudo systemctl restart bind9

Comment installer et configurer le serveur de messagerie sur Ubuntu 18.04

Nous y sommes presque, votre serveur de messagerie Ubuntu est prêt à être mis en ligne. Voici ce que vous devez faire :

1. Installer le serveur de messagerie Postfix

Il est maintenant temps d'installer Postfix. Postfix est un serveur de messagerie écrit en C. Sa principale caractéristique est la rapidité d'exécution et le caractère open source. Installez-le avec la commande suivante :

sudo apt install postfix

Lors de l'installation, il nous sera demandé de configurer le package. Sur le premier écran, choisissez l'option Site Internet.

Ensuite, nous devons entrer le nom du serveur. Dans ce cas test.com .

Postfix est très flexible et permet une configuration étendue, mais pour ce tutoriel, nous allons corriger avec la configuration par défaut.

2. Ajouter un utilisateur

Ensuite, nous devons ajouter notre utilisateur au groupe de messagerie :

sudo usermod -aG mail $(whoami)

Cela doit être fait car dans Ubuntu 18.04, seuls les utilisateurs du groupe de messagerie peuvent utiliser cet utilitaire.

Après cela, nous devons créer les utilisateurs et les ajouter au groupe de messagerie afin qu'ils puissent envoyer et recevoir du courrier. J'ajoute Gabriel :

sudo useradd -m -G mail -s /bin/bash/ gabriel

Ensuite, nous devons définir un mot de passe pour l'utilisateur nouvellement créé :

sudo passwd gabriel

Tester le serveur de messagerie Ubuntu

Maintenant, pour prouver ce que nous venons de faire. Nous enverrons et recevrons un e-mail du terminal. Pour cela, nous allons installer le package mailutils :

sudo apt install mailutils

Ensuite, nous envoyons un e-mail à l'autre utilisateur du compte de messagerie nommé gabriel. Tapez le sujet et le message. Après cela, appuyez sur CTRL+D pour finir. Pour commencer à rédiger un e-mail, saisissez la commande suivante :

mail [email protected]

Nous pouvons maintenant nous connecter à un autre utilisateur et vérifier l'utilitaire de messagerie.

Là, après avoir exécuté le mail commande, nous verrons l'e-mail que nous venons d'envoyer à l'autre utilisateur de test. Pour accéder à l'e-mail, écrivez simplement le numéro de l'e-mail, dans ce cas, 1 .

Pour tester les e-mails sortants de cet utilisateur, essayez simplement une autre adresse e-mail :

mail [email protected]

C'est ça! Vous envoyez des e-mails depuis votre propre serveur de messagerie sur Ubuntu 18.04 ! Félicitations.

Conclusion

Un serveur de messagerie est facile à configurer mais peut être un peu complexe à gérer. Sous Linux, il est recommandé de le faire pour sa sécurité et sa gestion des ressources.

D'un autre côté, dans une grande entreprise, il peut être très utile d'avoir un serveur de messagerie entièrement configuré et fonctionnel prêt à l'emploi, comme celui proposé par Hostinger.

Il existe de nombreuses façons d'améliorer et de maintenir un serveur de messagerie. C'est un processus qui prend du temps et qui évolue constamment. Nous vous recommandons donc de continuer à approfondir le sujet ! Bonne chance et bon envoi !


Ubuntu
  1. Comment installer le serveur et le client NTP sur Ubuntu 18.04 LTS

  2. Comment installer Minecraft Server sur Ubuntu 18.04 LTS

  3. Comment installer et utiliser Telnet sur Ubuntu 20.04 LTS

  4. Comment installer et configurer Gerbera Media Server dans Ubuntu / Debian

  5. Comment installer et configurer le serveur sftp dans Ubuntu 20.04

Comment installer Webfs Server sur Ubuntu 22.04 LTS

Comment installer et configurer Monit Monitoring Server sur Ubuntu 20.04 LTS

Comment installer des feuilles SC sur Ubuntu Server 20.04 LTS

Comment installer le serveur NTP et le ou les clients sur Ubuntu 20.04 LTS

Comment installer Python 3.x et PIP 3 sur Ubuntu 20.04 LTS

Comment installer et configurer le serveur DNS sur Ubuntu 16.04 LTS