Comment configurer la messagerie Gmail (Webmail) sur votre VPS ⋆ ALexHost SRL

Testez vos compétences sur tous nos services d'hébergement et bénéficiez de 15% de réduction!.

Utilisez le code à la caisse :

Skills
28.11.2024

Comment configurer la messagerie Gmail (Webmail) sur votre VPS

La configuration de Gmail pour l’envoi et la réception d’e-mails via votre serveurprivé virtuel (SPV) peut vous aider à gérer vos e-mails plus efficacement, en particulier si vous gérez un site web ou un service. Cet article vous présente les étapes à suivre pour configurer votre serveur privé virtuel afin qu’il utilise les serveurs SMTP (Simple Mail Transfer Protocol) et IMAP (Internet Message Access Protocol) de Gmail, ce qui permettra à votre serveur d’envoyer des courriels par l’intermédiaire de Gmail et de les recevoir avec le client ou l’application de votre choix.

Conditions préalables

Avant de commencer, assurez-vous que vous disposez des éléments suivants :

  • Un VPS (basé sur Linux) en fonctionnement avec un accès root ou sudo.
  • Un compte Gmail.
  • Des connaissances de base sur l’utilisation de SSH et la configuration des paramètres du serveur.

Étape 1 : Se connecter à votre serveur virtuel via SSH

Tout d’abord, vous devez vous connecter à votre serveur virtuel en utilisant SSH. Ouvrez un terminal (Linux/macOS) ou un client SSH (tel que PuTTY pour Windows).

Utilisez la commande suivante pour vous connecter :

ssh nom_utilisateur@votre_ip_vps

Remplacez nom d’

utilisateur
par votre nom d’utilisateur VPS et
votre_vps_ip
par l’adresse IP de votre serveur. Vous serez alors invité à entrer votre mot de passe.

Etape 2 : Installer les paquets requis

Assurez-vous que les paquets requis sont installés sur votre serveur virtuel. En fonction de vos besoins, vous pouvez utiliser Postfix (pour envoyer des courriels) et Dovecot (pour récupérer des courriels en utilisant IMAP).

Vous pouvez installer les deux sur Ubuntu avec les commandes suivantes :

sudo apt update
sudo apt install postfix dovecot-imapd

Suivez les instructions pendant l’installation de Postfix. Lorsque l’on vous demande le type de configuration de la messagerie, sélectionnez Site Internet.

Étape 3 : Configurer Postfix pour qu’il utilise le SMTP de Gmail

Postfix doit être configuré pour utiliser le serveur SMTP de Gmail pour les courriels sortants. Ouvrez le fichier de configuration de Postfix :

sudo nano /etc/postfix/main.cf

Ajoutez ou modifiez les paramètres suivants :

relayhost = [smtp.gmail.com]:587
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_security_options = noanonymous
smtp_tls_CAfile = /etc/ssl/certs/ca-certificates.crt
smtp_use_tls = yes

Étape 4 : Créer le fichier d’authentification Gmail

Vous devez créer un fichier qui stocke vos informations d’identification Gmail pour que Postfix puisse s’authentifier auprès du serveur SMTP de Gmail. Ouvrez un nouveau fichier :

sudo nano /etc/postfix/sasl_passwd

Ajoutez la ligne suivante, en remplaçant

your-email@gmail.com
et
your-password
par vos identifiants Gmail :

[smtp.gmail.com]:587 your-email@gmail.com:your-password

Enregistrez et fermez le fichier.

Sécurisez maintenant le fichier en modifiant ses autorisations :

sudo chmod 600 /etc/postfix/sasl_passwd

Générez le fichier de base de données nécessaire à Postfix :

sudo postmap /etc/postfix/sasl_passwd

Étape 5 : Recharger Postfix

Après avoir effectué ces modifications, rechargez Postfix pour qu’elles soient prises en compte :

sudo systemctl restart postfix

Étape 6 : Configurer Dovecot pour Gmail (IMAP)

Dovecot s’occupe de récupérer les emails de votre compte Gmail. Ouvrez le fichier de configuration de Dovecot :

sudo nano /etc/dovecot/conf.d/10-auth.conf

Décommentez la ligne suivante :

disable_plaintext_auth = no

Ouvrez maintenant le fichier qui gère les configurations SSL :

sudo nano /etc/dovecot/conf.d/10-ssl.conf

Assurez-vous que SSL est activé en configurant :

ssl = required

Sauvegardez et fermez le fichier, puis redémarrez Dovecot :

sudo systemctl restart dovecot

Étape 7 : Activer les applications moins sécurisées dans Gmail

Gmail vous demande d’activer l’accès aux applications moins sécurisées si vous n’utilisez pas OAuth. Pour l’activer :

  1. Accédez aux paramètres de sécurité de Gmail.
  2. Faites défiler la page jusqu’à la section “Accès aux applications moins sécurisées”.
  3. Activez le paramètre pour autoriser l’accès.

Si l’authentification à deux facteurs est activée, vous devez créer un mot de passe d’application dans les paramètres de votre compte Google et l’utiliser à la place de votre mot de passe Gmail habituel.

Étape 8 : Test de l’envoi et de la réception d’e-mails

Vous pouvez tester votre configuration en envoyant un courriel directement depuis votre SPV à l’aide de la commande

mail
. Installez l’utilitaire de ligne de commande mail s’il n’est pas déjà installé :

sudo apt install mailutils

Envoyez ensuite un courriel de test :

echo "This is a test email from my VPS" | mail -s "Test Email" your-email@gmail.com

Vérifiez dans votre boîte de réception Gmail que vous avez bien reçu l’email. Vous pouvez également vérifier que vous pouvez recevoir des emails via Dovecot.

Étape 9 : Configuration du client de messagerie Web Gmail (facultatif)

Si vous souhaitez configurer Gmail en tant que client webmail sur votre SDV, vous pouvez installer un logiciel de webmail tel que Roundcube ou Rainloop, qui fournit une interface web pour gérer votre courrier électronique. Ceci est utile si vous voulez un moyen simple et convivial de gérer vos emails Gmail directement à partir de votre SDV.

Installation de Roundcube (à titre d’exemple) :

  1. Installez les dépendances nécessaires à PHP et au serveur web :
    sudo apt install apache2 php php-mbstring php-xml php-mysql
  2. Téléchargez et installez Roundcube :
    sudo apt install roundcube roundcube-mysql
  3. Suivez les instructions à l’écran pour configurer Roundcube et le relier à votre compte Gmail via IMAP et SMTP.

Conclusion

En suivant ce guide, vous avez réussi à configurer Gmail (webmail) sur votre SPV. Vous pouvez maintenant envoyer et recevoir des courriels via votre SPV en utilisant les serveurs SMTP et IMAP de Gmail. Que vous configuriez le courrier électronique pour un petit projet ou que vous l’utilisiez pour gérer des communications professionnelles, cette approche vous offre la flexibilité, la fiabilité et la commodité d’utiliser Gmail pour la gestion du courrier électronique.

Testez vos compétences sur tous nos services d'hébergement et bénéficiez de 15% de réduction!.

Utilisez le code à la caisse :

Skills