Comment créer un serveur de messagerie sous Linux à l'aide de Mail-In-A-Box

Mail-in-a-Box est un programme petit mais puissant qui vise à créer une solution de serveur de messagerie tout-en-un facile à déployer sur votre machine. Ce tutoriel vous montre comment installer Mail-In-A-Box sur un système Ubuntu Linux.

Comment créer un serveur de messagerie sous Linux à l'aide de Mail-In-A-Box - %categories

Pourquoi héberger votre propre serveur de messagerie

L'un des plus grands avantages de l'hébergement de votre propre serveur de messagerie est qu'il vous donne la confidentialité de vos données privées. Contrairement à un service de messagerie Web comme Gmail, l'exécution de Mail-in-a-Box garantit qu'il n'y a aucun intermédiaire entre vous et vos e-mails.

Comment créer un serveur de messagerie sous Linux à l'aide de Mail-In-A-Box - %categories

Le serveur auto-hébergé vous offre également une flexibilité dans la façon dont vous interagissez avec votre courrier électronique. Par exemple, Gmail utilise des balises au lieu de dossiers pour organiser les messages. Cela empêche souvent les clients hors ligne d'essayer de récupérer les e-mails des comptes Gmail.

Comment créer un serveur de messagerie sous Linux à l'aide de Mail-In-A-Box - %categories

Enfin, héberger son propre serveur permet de contourner les contrôles d'identité lors de la création d'un compte de messagerie. Ceci est utile si vous êtes préoccupé par la confidentialité et ne souhaitez pas que vos informations soient partagées avec des fournisseurs tiers.

Comment créer un serveur de messagerie sous Linux à l'aide de Mail-In-A-Box - %categories

Préparez votre propre serveur de messagerie

Avant de pouvoir installer Mail-in-a-Box, vous devez vous assurer que vous disposez d'un serveur en cours d'exécution et d'un nom de domaine. Cet article a été fait sur Ubuntu VPS de Digitalocean.

Comment créer un serveur de messagerie sous Linux à l'aide de Mail-In-A-Box - %categories

Pour commencer, vous devez configurer votre domaine en tant que serveur de noms pointant vers votre propre machine. Ceci est important car Mail-in-a-Box gère ses propres enregistrements DNS en interne.

Remarque : La configuration est différente pour chaque titulaire de nom de domaine, nous n'allons donc pas passer en revue les instructions de création d'un serveur de noms. Ce que vous devez faire est de créer deux serveurs de noms : ns1.votre-nom-de-domaine.com et ns2.votre-nom-de-domaine.com pointant vers l'adresse IP de votre serveur. Vous devez également remplacer l'enregistrement DNS par celui que vous avez créé.

Lisez aussi:  Raccourcis clavier Zathura

Comment créer un serveur de messagerie sous Linux à l'aide de Mail-In-A-Box - %categoriesMettre à jour le nom d'hôte de votre appareil

Avec votre nom de domaine et votre serveur de noms correctement configurés, vous devez maintenant modifier le nom d'hôte de votre machine. Cela permettra à Mail-in-a-Box de définir correctement les valeurs par défaut lors de l'installation.

Vous pouvez le faire dans Digitalocean en procédant comme suit :

  1. Aller à page d'état de l'application droplet Votre.
    Comment créer un serveur de messagerie sous Linux à l'aide de Mail-In-A-Box - %categories
  2. Cliquez sur le nom du droplet et remplacez-le par votre nom de domaine et cliquez sur la coche pour l'enregistrer.
    Comment créer un serveur de messagerie sous Linux à l'aide de Mail-In-A-Box - %categories
  3. Enregistrez Entrée sur votre instance VPS en tant que root et exécutez la commande suivante :
    echo "box" > /etc/hostname

    Comment créer un serveur de messagerie sous Linux à l'aide de Mail-In-A-Box - %categories

  4. Ensuite, exécutez la commande suivante pour modifier le "etc/hôtes// votre appareil à votre nom de domaine existant :
    awk '$1 == "127.0.1.1" { print $2 }' /etc/hosts | sed -is/.*/box.yourdomain.here/ awk '$1 == "127.0.1.1" { print $3 }' /etc/hosts | sed -is/.*/box/

    Comment créer un serveur de messagerie sous Linux à l'aide de Mail-In-A-Box - %categories

  5. Redémarrez votre appareil pour appliquer les nouvelles modifications.
    Comment créer un serveur de messagerie sous Linux à l'aide de Mail-In-A-Box - %categories

Installer Mail-in-a-Box

Après cela, vous pouvez maintenant commencer à installer Mail-in-a-Box sur votre appareil.

  1. Démarrez le processus en récupérant le script d'installation de Mail-in-a-Box :
    curl -s https://mailinabox.email/setup.sh | sudo -E bash
  2. Entrez l'adresse e-mail que vous souhaitez utiliser pour votre serveur de messagerie.
    Comment créer un serveur de messagerie sous Linux à l'aide de Mail-In-A-Box - %categories
  3. Indiquez un nom d'hôte pour votre serveur de messagerie. Dans mon cas, j'utiliserai l'option par défaut "box.monvpsserver.top".
    Comment créer un serveur de messagerie sous Linux à l'aide de Mail-In-A-Box - %categories
  4. Le script d'installation vous demandera alors un fuseau horaire. Pour cela, vous devez fournir votre fuseau horaire actuel au lieu de l'emplacement réel du serveur.
    Comment créer un serveur de messagerie sous Linux à l'aide de Mail-In-A-Box - %categories
  5. Tapez le mot de passe que vous souhaitez utiliser pour votre compte de messagerie.
    Comment créer un serveur de messagerie sous Linux à l'aide de Mail-In-A-Box - %categories

Conseil : Si vous utilisez Outlook à la place, renseignez-vous Comment planifier vos e-mails dans Outlook.

Configurez votre serveur de messagerie

À ce stade, le serveur Mail-in-a-Box est maintenant correctement installé sur votre machine. Cependant, vous devez toujours configurer certains de ses paramètres pour l'utiliser correctement.

  1. Ouvrez le lien que le programme d'installation a écrit à la fin du script.
    Comment créer un serveur de messagerie sous Linux à l'aide de Mail-In-A-Box - %categories
  2. Lorsque le site Web se charge, votre navigateur peut vous lancer une exception de sécurité. En effet, Mail-in-a-Box utilise un certificat auto-signé pour son site Web initial.

Vous pouvez contourner cette erreur en toute sécurité en cliquant sur "Avancée" , Alors "Accepter le risque et passer à autre chose".

Comment créer un serveur de messagerie sous Linux à l'aide de Mail-In-A-Box - %categories

2. Enregistrez Entrée sur votre instance Mail-in-a-Box en fournissant votre nouveau compte de messagerie et votre nouveau mot de passe.
Comment créer un serveur de messagerie sous Linux à l'aide de Mail-In-A-Box - %categories

3. Cliquez "le système" , Alors "Certificats TLS (SSL)".
Comment créer un serveur de messagerie sous Linux à l'aide de Mail-In-A-Box - %categories

4. Cliquez sur le bouton "fournir" Pour générer un certificat SSL pour les sous-domaines de votre serveur.
Comment créer un serveur de messagerie sous Linux à l'aide de Mail-In-A-Box - %categoriesIl existe des cas où Mail-in-a-Box ne demande pas de certificat SSL pour tous vos sous-domaines. Vous pouvez résoudre ce problème en cliquant sur le bouton "fournir" Encore une fois.

5. Cliquez "le système" , Alors "Vérifications de statut" Pour s'assurer que tout fonctionne correctement.
Comment créer un serveur de messagerie sous Linux à l'aide de Mail-In-A-Box - %categories

Astuce : Apprenez-en plus sur SSL et le cryptage en créant votre propre certificat auto-signé avec OpenSSL.

Envoyez et vérifiez votre premier e-mail

À partir de là, vous pouvez maintenant enregistrer votre Entrée et utiliser votre serveur Mail-in-a-Box. Contrairement à d'autres solutions de messagerie auto-hébergées, Mail-in-a-Box fournit une interface Web simple et intuitive que vous pouvez utiliser et démarrer immédiatement. Cela signifie que vous n'avez pas besoin d'installer de client de messagerie externe pour utiliser Mail-in-a-Box.

  1. Accédez à l'interface Web de votre navigateur en tapant : "https://votredomaine.com/mail."
    Comment créer un serveur de messagerie sous Linux à l'aide de Mail-In-A-Box - %categories
  2. Tapez votre nouvelle adresse e-mail et votre nouveau mot de passe sur la page d'enregistrement d'accès au serveur.
    Comment créer un serveur de messagerie sous Linux à l'aide de Mail-In-A-Box - %categories
  3. Cliquez sur le bouton "accumuler" Message pour créer un nouvel e-mail.
    Comment créer un serveur de messagerie sous Linux à l'aide de Mail-In-A-Box - %categories
  4. Fournissez un destinataire d'e-mail valide et saisissez un message de test simple.
  5. Une fois terminé, cliquez sur le bouton "envoyer".
  6. Enfin, vérifiez si votre courrier est parvenu à son destinataire en chargeant sa boîte de réception.
    Comment créer un serveur de messagerie sous Linux à l'aide de Mail-In-A-Box - %categories

Foire Aux Questions

Q1 : Est-il possible de reconfigurer mon serveur de messagerie après l'installation ?
Répondre: Oui. Vous pouvez reconfigurer n'importe quel paramètre interne du serveur en accédant à la console de l'appareil et en exécutant la commande suivante : boîte aux lettres sudo.

Q2 : Puis-je créer un autre compte de messagerie sur mon serveur Mail-in-a-Box ?
Répondre: Oui. Par défaut, Mail-in-a-Box vous permet de créer plusieurs comptes de messagerie sur le même serveur. Pour cela, rendez-vous sur la page d'administration de Mail-in-a-Box, et cliquez sur "Mail et utilisateurs" , Alors "l'utilisateur". Cela chargera une invite où vous pourrez fournir une adresse e-mail et un mot de passe pour un nouvel utilisateur.

Q3 : Mon courrier n'atteint pas son destinataire.
Répondre: La raison la plus probable est que l'adresse IP de votre appareil figure sur la liste de blocage des e-mails. Pour résoudre ce problème, vous pouvez soit demander une nouvelle adresse IP "Pas interdit" auprès de votre fournisseur de services ou créez une nouvelle instance VPS. Une autre façon consiste à utiliser un serveur SMTP tiers pour vous aider à envoyer vos e-mails.

Lisez aussi:  Qu'est-ce que Gentoo Linux et comment l'installer
Vous pourriez l'aimer aussi