Comment configurer un serveur de messagerie Postfix sur Debian
Le courrier électronique fait partie des approches de messagerie les plus basiques utilisées depuis le développement du net. Cela a provoqué le développement de nombreux dispositifs de messagerie et aussi de méthodes. Il existe des méthodes pour le fonctionnement adéquat des systèmes avec des conceptions diverses.
Les serveurs de courrier électronique exécutent des tâches telles que ne pas perdre les courriers électroniques des clients, ainsi que d’aider les individus à accéder à leurs courriers électroniques lorsqu’ils sont en ligne. Les outils qui assurent la transmission du courrier électronique sur les intranets de quartier et sur l’internet sont appelés agents de transfert de courrier (MTA).
Voici exactement comment installer ainsi que configurer un serveur de messagerie Postfix sur une installation Debian Linux.
Étape 1 : Installation du serveur de courrier Postfix sur une installation Debian
Dans de nombreux cas, Postfix est mis en avant en raison de sa commodité d’utilisation, de ses paramètres et de son grand nombre d’utilisations. Utilisez la commande suivante pour monter Postfix sur votre distribution Linux basée sur Debian :
Si vous avez Sendmail installé sur votre système, il serait certainement préférable de le désinstaller avant de monter Postfix.
Pendant la configuration, Postfix vous posera quelques questions. Sélectionnez Site Internet pour la demande entrante initiale et entrez également dans le domaine que vous désirez dans la 2e invite.
Comme la majorité des logiciels Linux, Postfix stocke ses configurations dans des fichiers. Ceci est excellent car vous pouvez faire n’importe quel type d’ajustements que vous avez l’intention de faire à Postfix en éditant simplement des documents texte. Les configurations de Postfix sont normalement situées dans les documents main. cf . Simplement pour être du côté sécurisé, vous devez toujours produire une sauvegarde des données par défaut main. cf .
Étape 2 : Configurations pour le serveur de courrier Postfix
Tout d’abord, ouvrez le fichier main. cf avec un éditeur plein écran de votre sélection et transformez également son contenu comme vous le souhaitez. Il y a beaucoup de détails fondamentaux à l’intérieur des documents, comme mydomain (domaine du créateur) et myhostname (nom complet du serveur SMTP). Modifiez les paramètres pour que le serveur Web fonctionne. Vous pouvez décrire l’exemple indiqué ci-dessous pour obtenir une suggestion.
Étape 3 : Envoi de courrier avec Postfix
Pour envoyer votre premier courrier en utilisant le serveur web Postfix, utilisez les commandes ci-dessous. Ces commandes servent à ajouter votre adresse IP et votre nom de domaine au fichier hosts .
Redémarrez votre système pour vous assurer que les paramètres fonctionnent. Après le redémarrage, inspectez les composants de vos documents de nom d’hôte avec la commande ci-dessous.
Vérifiez ensuite votre numéro de port à l’aide de la commande suivante pour vous assurer que tout est en ordre :
Vous pouvez maintenant composer votre tout premier message et voir comment les choses se passent.
Envoyez votre premier courriel à l’aide de la commande indiquée ci-dessous :
Après cette action, ouvrez le dossier Maildir spécifié dans le fichier main.cf pour confirmer si tout va bien. Si tout a fonctionné, l’e-mail que vous avez envoyé devrait être ci-dessous.
Étape 4 : Configuration de IMAP et Dovecot
Si vous avez déjà eu une solution de serveur web de messagerie, vous avez probablement déjà rencontré des méthodes de messagerie. Ces méthodes sont POP et IMAP. La sélection que vous faites a un effet significatif sur vos envois, vos réceptions, et aussi divers autres flux de transmission de courriels. Alors que le POP (Post Office Protocol) est l’un des types de procédure de courrier électronique les plus préférés, l’IMAP (Internet Message Access Protocol) est la procédure choisie par la majorité des utilisateurs de nos jours.
Vous trouverez certainement ci-dessous un exemple d’envoi de courrier avec Postfix et aussi IMAP. Mais avant cela, il est crucial de contester au moins une compréhension superficielle d’IMAP.
IMAP agit comme un pont entre votre client de messagerie et votre serveur web de messagerie. Les serveurs web de messagerie vous permettent d’envoyer ainsi que de recevoir des e-mails. Cependant, IMAP vous permet de protéger vos e-mails sur le serveur jusqu’à ce que vous les éliminiez manuellement. Lorsque vous vous rendez sur un client de messagerie, tel que Gmail ou Outlook, ce dernier utilise IMAP pour se lier au serveur web de messagerie.
De plus, l’IMAP présente de nombreux avantages. Par exemple, vous pouvez accéder à vos messages électroniques à partir d’autant de gadgets que vous le souhaitez ainsi que de n’importe où. De même, il télécharge le message pertinent juste au moment où vous cliquez dessus.
Les accessoires de messagerie ne sont pas instantanément téléchargés avec IMAP. Vous pouvez donc consulter vos messages beaucoup plus rapidement et avoir le contrôle sur les pièces jointes des documents que vous souhaitez ouvrir.
Comme le monde se déplace un nombre croissant vers le mobile, IMAP vient normalement à être plus populaire. L’expansion des smartphones, des ordinateurs portables, des tablettes, ainsi que de divers autres gadgets rend le besoin d’IMAP plus intense que par le passé.
Configurer Dovecot
Avec Dovecot, il est possible d’envoyer des transferts de courrier réseau en utilisant POP3 ou IMAP. La première chose que vous devez faire pour obtenir son fonctionnement est de le monter sur votre système avec la commande suivante :
Après le montage, il y aura certainement quelques documents dans le dossier / etc/dovecot . Vous devez apporter diverses modifications à ces fichiers ainsi que configurer Dovecot.
Tout d’abord, vous devez établir une connexion entre votre dossier Maildir et aussi Dovecot. La ligne mail _ area définit le dossier pour conserver les mails. Remplacez l’expression ci-dessous par Maildir as complies with. Pour ce faire, ouvrez le fichier 10-mail. conf avec le type d’éditeur de votre choix.
Et ajustez la ligne commençant par mail _ area à :
Maintenant, vous allez développer un lien entre Postfix et Dovecot. Pour cela, ouvrez de la même manière les documents 10-master. conf ainsi que modifiez les codes listés sous la remarque Postfix smtp-auth :
Modifiez les lignes suivantes dans le fichier :
Dovecot fonctionne avec le port 143 par défaut. Pour l’examiner, redémarrez la solution dovecot et inspectez également le numéro de port avec la commande indiquée ci-dessous :
Maintenant que tout est en ordre, il est temps d’envoyer un véritable e-mail. Pour cela, produisez un tout nouvel individu en utilisant les commandes listées ci-dessous :
Ensuite, attachez-vous au port 25 en utilisant la commande nc.
Le contenu de votre écran de connexion incurable peut différer un peu, mais c’est typique. Vous pouvez utiliser Ctrl + C pour quitter et réessayer si vous rencontrez une erreur. La commande que vous devez utiliser à cette phase est :
Vous êtes actuellement au stade de l’édition et de l’amélioration du matériel de messagerie. Le cadre de commande que vous devez entrer dans cette phase est le suivant :
Il y a une dernière zone pour examiner si la transmission de l’e-mail a réussi. Par configuration, cet e-mail doit se trouver dans le dossier Maildir. Pour ce faire, vérifiez si le courriel que vous avez envoyé existe dans ce dossier avec la commande suivante :
Comme vous pouvez le constater, avec Dovecot IMAP ainsi que Postfix, vous avez efficacement envoyé le matériel préféré à testuser.
Pourquoi utiliser Postfix sur les serveurs Linux ?
Comme vous pouvez le voir dans les instances, l’utilisation de Postfix est très fonctionnelle ainsi que simple. Postfix est vraiment flexible pour les administrateurs de serveurs web de messagerie et aussi pour les développeurs. De plus, il est compatible avec de nombreux outils tels que SQL, MySQL, Cyrus, LDAP, SASL, TSL et SSL. Contrairement à d’autres MTA, il est bien plus performant également sur les systèmes à l’heure de pointe et sur un certain nombre d’utilisateurs.
Postfix fonctionne assez efficacement sur non seulement Linux mais aussi Unix et aussi Windows. De même, les entreprises technologiques disposant de serveurs web de pointe, comme Microsoft, Google et Amazon, ont utilisé Postfix dans de nombreux domaines. En outre, il est beaucoup plus performant en termes de sécurité, notamment par rapport à Sendmail. Pour ces raisons, la conception de courrier Postfix est toujours appréciée par les administrateurs de serveurs de courrier également après 20 ans.