Toutes les commandes de cet article seront exécutées dans la fenêtre du terminal. Alors d'abord, vous devrez ouvrir le terminal de votre système. Pour ce faire, cliquez sur les activités dans le coin gauche et cliquez sur l'icône du terminal de la barre latérale gauche de votre bureau CentOS 8.
Installation du post-fixe sur Centos 8
Suivez ces prochaines étapes pour installer Postfix sur votre système CentOS:
Supprimer Sendmail
Vérifiez si Sendmail est installé sur votre système en utilisant la commande suivante:
$ rpm -qa | grep sendmail
Si Sendmail est déjà installé, la version Sendmail s'affichera dans votre sortie. S'il n'est pas installé sur votre système, vous ne verrez aucune sortie sur le terminal, et vous pouvez ignorer cette étape.
Vous pouvez supprimer Sendmail de Centos 8 en utilisant la commande suivante:
$ yum supprimer Sendmail *
Ou
$ dnf supprimer Sendmail
Mettre à jour le système
Une fois Sendmail MTA supprimé, mettez à jour votre système en exécutant la commande suivante:
$ dnf mise à jour
Installer Postfix
Après avoir vérifié qu'il n'y a pas d'autre agent de transfert de messagerie (MTA) en cours d'exécution sur votre système CENTOS, vous allez maintenant installer le serveur Postfix sur votre système en utilisant la commande suivante:
$ sudo dnf installer postfix
Pendant l'installation, il vous sera demandé si vous souhaitez continuer l'installation du serveur Postfix sur votre système. Pour continuer, appuyez sur «y» et appuyez sur «Entrer» pour terminer l'installation.
Maintenant, vérifiez si PostFix est installé sur votre système en exécutant la commande suivante:
$ rpm -qa | grep postfix
Activer les services postfix
Une fois l'installation du serveur Postfix terminé, activez et démarrez les services PostFix sur votre système CentOS 8 en exécutant la commande suivante:
$ systemctl Activer postfix
Si vous n'êtes pas connecté en tant qu'utilisateur racine, après avoir exécuté la commande ci-dessus, l'invite d'authentification de l'utilisateur s'affiche sur votre système. Entrez le mot de passe de l'utilisateur et la sortie suivante sera affichée sur le terminal avec la création de liens symboliques.
Après avoir terminé l'étape ci-dessus, l'exécution de la commande suivante Démarrez les services Postfix:
$ systemctl start postfix
Encore une fois, vous devrez terminer le processus d'authentification, comme suit:
Pour vérifier l'état d'exécution du service Postfix, entrez la commande suivante:
$ systemctl status postfix
La sortie suivante doit s'afficher sur votre fenêtre de terminal:
Le service Postfix est maintenant en cours d'exécution sur votre système.
Ensuite, vous devrez configurer le serveur Postfix pour envoyer des e-mails à votre serveur local.
Appuyez sur 'Ctrl + C' pour sortir de la fenêtre d'affichage actuelle.
Installez le client de messagerie MailX
Avant de configurer votre serveur Postfix, installez le package Client de messagerie MailX sur votre système en entrant la commande suivante:
$ sudo dnf installer MailX
Ici, vous devrez confirmer l'installation du package MailX. Appuyez sur «y» et appuyez sur «Entrez» pour poursuivre le processus d'installation.
Après un certain temps, vous verrez l'état d'installation terminé affiché sur le terminal, ce qui signifie que Mailx a été installé sur votre système.
Maintenant, nous pouvons envoyer un e-mail à notre serveur local. Par exemple, nous enverrons un e-mail de test à l'utilisateur de l'administrateur système 'Kbuzdar.«Nous tapons la commande suivante sur le terminal pour le faire:
$ mail kbuzdar
Dans la commande ci-dessus, le courrier est un client et «kbuzdar» est un destinataire. À la fin de l'e-mail, le '.'Généra un signal au client de message.
Pour vérifier si l'e-mail est arrivé à destination, connectez-vous en tant que racine du côté destinataire et tapez «courrier» dans le terminal.
# poster
Vous verrez la liste des e-mails suivants, y compris le dernier e-mail auquel un message a été envoyé dans la dernière étape.
Toutes nos félicitations! Postfix a été installé avec succès sur votre système CentOS 8.
Conclusion
Dans cet article, vous avez appris à installer le serveur Postfix sur CentOS 8 en utilisant la ligne de commande. Vous avez également appris à envoyer des e-mails à votre serveur local via les services Postfix. De plus, vous pouvez également envoyer des e-mails à des domaines spécifiques en modifiant le nom du nom d'hôte de votre système, et vous pouvez modifier le contenu du fichier de configuration et envoyer des e-mails à un domaine particulier. J'espère que cet article vous aidera à installer et à utiliser le serveur Postfix sur votre système.