Comment installer le serveur de messagerie postfix sur RHEL 8 / Centos 8

Comment installer le serveur de messagerie postfix sur RHEL 8 / Centos 8

PostFix est un serveur de messagerie commun, de nombreuses grandes distributions sont expédiées avec PostFix installé par défaut. La configuration par défaut permet uniquement l'envoi local, mais cela en soi est très utile sur une machine utilisée par de nombreux utilisateurs, et même s'il n'y a pas de trafic de ce type, de nombreux services vident leurs rapports et messages dans les e-mails, qui est livré au racine Utilisateur localement, donc le Sysadmin sera remarqué sur tous les événements d'intérêt lorsqu'il se connecte et passe à racine utilisateur.

Un exemple simple serait programmé cron Emplois: Toute sortie non redirigeée à partir de la sortie d'un script exécutant à partir de cron sera enveloppée à un e-mail et sera livrée à racineBoîte aux lettres, donc l'administrateur n'a même pas à faire des efforts pour avoir des rapports sur les travaux de sauvegarde nocturne à portée de main.

Bien que ce mode autonome soit certainement un bon service tel qu'il est, PostFix est un serveur de messagerie à part.

Dans ce tutoriel, vous apprendrez:

  • Comment installer Postfix sur RHEL 8 / Centos 8
  • Comment vérifier le service de travail avec des fonctionnalités autonomes.
Lire le courrier local livré par Postfix.

Exigences et conventions logicielles utilisées

Exigences logicielles et conventions de ligne de commande Linux
Catégorie Exigences, conventions ou version logicielle utilisée
Système RHEL 8 / CENTOS 8
Logiciel postfix-3.3.1-4, MailX-12.5-28
Autre Accès privilégié à votre système Linux en tant que racine ou via le Sudo commande.
Conventions # - Exige que les commandes Linux soient exécutées avec des privilèges racine soit directement en tant qu'utilisateur racine, soit par l'utilisation de Sudo commande
$ - Exige que les commandes Linux soient exécutées en tant qu'utilisateur non privilégié régulier

Comment installer Postfix Mail Server sur RHEL 8 / CENTOS 8 Instructions étape par étape



Si vous n'avez pas choisi les packages de serveurs de messagerie lors de l'installation du système, postfix ne sera pas présent par défaut. Pour l'installer, nous utiliserons DNF, Mais pour ce faire, les référentiels de gestion d'abonnement doivent être activés sur le système pour atteindre les sources logicielles que nous installerons.

  1. Pour installer des packages sur RHEL 8 / CENTOS 8
    utiliser DNF commande. Installer postfix package en utilisant la commande suivante:
    # DNF Installer Postfix
  2. Pour activer et démarrer Systemd Service Entrez:
    SystemCTL Activer PostFix; SystemCTl Start Postfix
  3. Pour vérifier que le service fonctionne, nous pouvons installer le MAILX emballer:
    # DNF Installer MailX
  4. En tant qu'utilisateur normal (nommé foo sur la machine de laboratoire) nous écrivons un courrier à l'administrateur, dans cet exemple, nous demandons plus (quoi d'autre?) espace disque:
    $ Mail Root Sujet: Quota Rise Demande Cher Admin, Veuillez augmenter mon quota de disque avec 1 Go. Merci, Foo . Eot 

    poster est le client que nous utilisons, et racine est le destinataire. La dernière ligne ne contenant qu'un point signalera au client du courrier qu'il s'agit de la fin de notre courrier, qui sera remis à postfix pour livraison.

  5. Pour vérifier que le courrier est arrivé, connectez-vous comme racine (le destinataire), et tapez poster. Vous devriez voir la liste de vos mails, avec cet seul élément sur la liste envoyée dans la dernière étape:
    # mail héritage Mail version 12.5 7/5/10. Taper ? pour aider. "/ var / Spool / Mail / Root": 1 Message 1 Nouveau> N 1 FOO @ RHEL8LAB MON 26 nov 19:05 20/634 "Quota Rise Demande" & 

    N est nouveau", 1 est l'ID du message, foo @ rhel8lab est l'expéditeur (nom d'utilisateur @ hostname), le délai de livraison et le sujet peuvent également être vus. En tapant l'ID de message, dans ce cas 1 Et frapper entrer Vous pouvez lire votre courrier local, la vérification du système de livraison du courrier fonctionne comme prévu.

Tutoriels Linux connexes:

  • Linux: Configuration du serveur de messagerie
  • Comment exécuter les commandes périodiquement avec Anacron sur Linux
  • Comment créer un travail cron à Kubernetes
  • Comment gérer les événements ACPI sur Linux
  • Une introduction à l'automatisation Linux, des outils et des techniques
  • Journalisation et audit avancés sur Linux
  • Choses à installer sur Ubuntu 20.04
  • Comment gérer et dépanner les journaux Kubernetes
  • Comment migrer de Centos à Almaliux
  • Mint 20: Mieux que Ubuntu et Microsoft Windows?