Transfert de courrier post-fixe

Transfert de courrier post-fixe
PostFix est le programme MTA le plus couramment utilisé qui peut livrer, recevoir ou acheminer les e-mails. Donc, si vous souhaitez transférer les e-mails avec votre serveur et votre domaine, puis en utilisant le programme PostFix, vous pouvez configurer des configurations de transfert de messagerie sur le domaine comme kbuzdar @ mydomain.com. Cet article vous guidera sur la façon de configurer une méthode de transfert de courrier postfix sur le serveur CentOS. Pour toutes les autres distributions comme Ubuntu et Debian, presque toutes les étapes sont les mêmes.

Vous devez effectuer les étapes simples suivantes pour configurer le serveur postfix de transfert de messagerie sur votre système:

Ouvrez la fenêtre du terminal en cliquant sur les activités et sélectionnez le terminal dans la barre latérale gauche dans CentOS 8.

Installer Postfix

Tout d'abord, assurez-vous que le post-fixe est installé sur votre système ou non.À l'aide de la commande suivante, vous pouvez vérifier l'installation de Postfix:

$ rpm -qa | Grep Postfix

La sortie suivante doit s'afficher sur votre système.

Sinon, vous allez installer Postfix en utilisant la commande suivante:

$ sudo dnf installer postfix

Une fois l'installation de Postfix terminée, en utilisant maintenant la commande suivante, vous pouvez vérifier l'état du service Postfix:

STAT DE SERVICE $ ADO

La sortie suivante doit s'afficher sur votre système.

Comme vous pouvez le voir dans la capture d'écran ci-dessus, les services postfix sont actifs sur ce système. Maintenant, nous pouvons en outre vérifier à l'aide de la commande netstat que les services postfix fonctionnent sur le port 25. Tapez la commande suivante pour ce faire:

$ sudo netstat -ltnp | grep 25

La sortie suivante sera affichée sur votre système:

Dans la sortie ci-dessus, la dernière colonne représente le PID du traitement. Ici, cela montre un postfix.

Configuration du transfert de messagerie postfix

Maintenant, démarrez la configuration de Postfix pour transférer les e-mails. C'est une tâche simple. Tout d'abord, nous devons trouver le chemin du répertoire de configuration Postfix en utilisant la commande postconf.

$ postconf | grep config_directory

La sortie suivante s'affichera sur le terminal:

Maintenant, nous avons une idée que tous les fichiers de configuration postfix situés dans le répertoire / etc / postfix, alors déplacez-vous dans le répertoire et modifiez le 'principal.Fichier de configuration CF '.

Ouvrez le fichier dans votre éditeur de texte préféré ou qui est installé sur votre système. Ici, nous utilisons un éditeur VIM pour modifier les fichiers de configuration.

$ vi / etc / postfix / main.cf

La fenêtre suivante que vous verrez dans le terminal:

Maintenant, vous devez ajouter les lignes suivantes à la fin de la 'principale.Fichier CF '.

virtual_alias_domains = mydomain.com theanotherdomain.com
virtual_alias_maps = hash: / etc / postfix / virtual

Ici, une ligne Virtual_Alias_domains est utilisée pour énumérer les domaines, pour lesquels Postfix accepte les e-mails. Plus d'un domaine peut être ajouté qui sont séparés par un espace.

La deuxième ligne virtual_alias_maps indique le chemin d'accès au fichier, spécifiez le mappage pour les domaines transfert.

Ouvrez le fichier / etc / postfix / virtuel et ajoutez les e-mails transmissibles avec la destination.

$ vi / etc / postfix / virtual

Supposons que nous voulons transférer les e-mails d'un e-mail à un autre:

Contact @ Domain.com à kbuzdar @ gmail.com

Dans les e-mails ci-dessus, le premier e-mail s'affiche à quel postfix recevra des e-mails. Le deuxième e-mail montre où le postfix transmettra l'e-mail. Le courrier peut être transmis à plusieurs destinations de messagerie. Après avoir saisi ces e-mails, enregistrez et fermez le fichier. Maintenant, mettez à jour le tableau Postfix à l'aide de la commande suivante:

$ postmap / etc / postfix / virtuel

Recharger le post-fixe

Après avoir apporté quelques modifications nécessaires dans les fichiers de configuration PostFix, rechargez ou redémarrez les configurations Postfix en utilisant la commande suivante:

$ sudo / etc / init.rechargement d / postfix
# ou
$ sudo Service Postfix Reload

Tester maintenant

Une fois les configurations terminées, essayez de transmettre des e-mails sur d'autres domaines.

Conclusion

Dans cet article, nous avons appris à configurer le transfert de courrier postfix sur le système Linux. De plus, nous avons également appris à modifier les fichiers de configuration postfix. Tester les configurations. Vous remarquerez que le courrier électronique arrive sur la destination transmise dans une minute. J'espère que cet article sera intéressant pour vous.