Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
comment_configurer_sa_distribution_de_courriels_systemes_mta [Le 04/09/2020, 17:05]
sefran Mise en forme
comment_configurer_sa_distribution_de_courriels_systemes_mta [Le 06/10/2022, 00:56] (Version actuelle)
sefran Mise en page
Ligne 6: Ligne 6:
 Ici nous allons étudier le serveur de messageries **Postfix** porté par IBM qui est le serveur par défaut d'​Ubuntu. Il est le successeur de Sendmail avec pour but d'en résoudre les problèmes de sécurité, et d'​offrir une administration beaucoup plus souple et modulaire que ce dernier. Ici nous allons étudier le serveur de messageries **Postfix** porté par IBM qui est le serveur par défaut d'​Ubuntu. Il est le successeur de Sendmail avec pour but d'en résoudre les problèmes de sécurité, et d'​offrir une administration beaucoup plus souple et modulaire que ce dernier.
 <note important>​D'​autres serveurs de messagerie MTA existent comme : [[:​exim4-satellite|Exim]],​ [[:​ssmtp|ssmtp]],​ [[:​msmtp|msmtp]] avec le [[:​tutoriel:​comment envoyer un mail par smtp en ligne de commande|tutoriel]],​ Qmail, [[http://​www.xmailserver.org/​|XMail]],​ [[https://​chezmanu.eu.org/​opensmtpd_dovecot.htm|OpenSMTPD]],​ Lotus Notes, Exchange, etc.</​note>​ <note important>​D'​autres serveurs de messagerie MTA existent comme : [[:​exim4-satellite|Exim]],​ [[:​ssmtp|ssmtp]],​ [[:​msmtp|msmtp]] avec le [[:​tutoriel:​comment envoyer un mail par smtp en ligne de commande|tutoriel]],​ Qmail, [[http://​www.xmailserver.org/​|XMail]],​ [[https://​chezmanu.eu.org/​opensmtpd_dovecot.htm|OpenSMTPD]],​ Lotus Notes, Exchange, etc.</​note>​
- 
 ===== Le serveur de messagerie ===== ===== Le serveur de messagerie =====
 **Postfix** est ce que l'on appelle en anglais un **MTA** (Mail Transfer Agent). Le MTA, le Centre de Distribution des Courriels, est un serveur de messagerie qui : **Postfix** est ce que l'on appelle en anglais un **MTA** (Mail Transfer Agent). Le MTA, le Centre de Distribution des Courriels, est un serveur de messagerie qui :
Ligne 28: Ligne 27:
  
 Modifiez alors les variables de ce fichier comme ci-dessous : Modifiez alors les variables de ce fichier comme ci-dessous :
-  * Pour ne relayer que la supervision de la messagerie : +  * Pour ne relayer que la supervision de la messagerie :
 <​file>​postmasteur:​ votre_compte_linux # pour relayer par l'​utilisateur votre_compte_linux,​ avec la messagerie, la supervision de la messagerie.</​file>​ <​file>​postmasteur:​ votre_compte_linux # pour relayer par l'​utilisateur votre_compte_linux,​ avec la messagerie, la supervision de la messagerie.</​file>​
   * Si l'​administrateur du serveur est le même que celui de la messagerie :   * Si l'​administrateur du serveur est le même que celui de la messagerie :
Ligne 85: Ligne 84:
 Exemple : Exemple :
 <​file>​home_mailbox = Mailbox/ # Les boites aux lettres des utilisateurs se trouvent dans /​home/​«utilisateur»/​Mailbox/​ et sont au format Maildir. <​file>​home_mailbox = Mailbox/ # Les boites aux lettres des utilisateurs se trouvent dans /​home/​«utilisateur»/​Mailbox/​ et sont au format Maildir.
-home_mailbox = .local/​share/​local-mail/​inbox/​ # Les boites aux lettres des utilisateurs se trouvent dans /​home/​«utilisateur»/​.local/​share/​local-mail/​inbox/ ​+home_mailbox = .local/​share/​local-mail/​inbox/​ # Les boites aux lettres des utilisateurs se trouvent dans /​home/​«utilisateur»/​.local/​share/​local-mail/​inbox/​
 home_mailbox = .local/​share/​akonadi_maildir_ressource_0/​inbox/​ # La boite aux lettres des utilisateurs kmail</​file>​ home_mailbox = .local/​share/​akonadi_maildir_ressource_0/​inbox/​ # La boite aux lettres des utilisateurs kmail</​file>​
 <note tip> Pour avoir une boite aux lettres au format **Mailbox** (tout dans un fichier) il faut une syntaxe du genre **répertoire/​chemin/​fichier_boite_aux_lettres** . Pour le format **Maildir** (avec des répertoires) il faudra l'​écrire comme un répertoire **répertoire/​chemin/​répertoire_boite_aux_lettres/​** .</​note>​ <note tip> Pour avoir une boite aux lettres au format **Mailbox** (tout dans un fichier) il faut une syntaxe du genre **répertoire/​chemin/​fichier_boite_aux_lettres** . Pour le format **Maildir** (avec des répertoires) il faudra l'​écrire comme un répertoire **répertoire/​chemin/​répertoire_boite_aux_lettres/​** .</​note>​
Ligne 99: Ligne 98:
 La variable **myorigin** est alors utilisée par **Postfix** pour spécifier le nom de votre serveur de courriels comme centre de distribution des messages. La variable **myorigin** est alors utilisée par **Postfix** pour spécifier le nom de votre serveur de courriels comme centre de distribution des messages.
  
-Exemples : +Exemples :
 <​file>​myorigin = $myhostname #​ envoie le courriel comme «utilisateur@valeur_de_myhostname» <​file>​myorigin = $myhostname #​ envoie le courriel comme «utilisateur@valeur_de_myhostname»
 myorigin = $mydomain # envoie le courriel comme «utilisateur@valeur_de_mydomain» (a privilégier pour respecter le principe d'​adresse de centre de distribution des messages) myorigin = $mydomain # envoie le courriel comme «utilisateur@valeur_de_mydomain» (a privilégier pour respecter le principe d'​adresse de centre de distribution des messages)
Ligne 170: Ligne 169:
 ( EX : ''​relayhost = [smtp.orange-business.com]:​587''​) ( EX : ''​relayhost = [smtp.orange-business.com]:​587''​)
  
-Il est également possible d'​utiliser le port 587 en lieu et place du port 25, pour cela, éditer le fichier /​etc/​postfix/​master.cf et ajoutez ​+Il est également possible d'​utiliser le port 587 en lieu et place du port 25, pour cela, éditer le fichier /​etc/​postfix/​master.cf et ajouter
  
   587     ​inet ​   n       ​- ​      ​y ​      ​- ​      ​- ​      smtpd   587     ​inet ​   n       ​- ​      ​y ​      ​- ​      ​- ​      smtpd
Ligne 184: Ligne 183:
 === Crypter les connections au serveur SMTP === === Crypter les connections au serveur SMTP ===
  
-Pour crypter les connections au serveur SMTP on peut utiliser un tunnel SSH, c'est le protocole SMTPS, ou mieux le protocole TLS qui fait la même chose mais corrige des failles de sécurités ​des anciennes versions de SSH.+Pour crypter les connections au serveur SMTP on peut utiliser un tunnel SSH, c'est le protocole SMTPS, ou mieux le protocole TLS qui fait la même chose mais corrige des failles de sécurité ​des anciennes versions de SSH.
  
-=== Authentifier de façon ​sécurisé ​les connections au serveur SMTP ===+=== Authentifier de façon ​sécurisée ​les connections au serveur SMTP ===
  
 Postfix doit être utilisé avec SASL, cela va assurer l'​authentification SMTP (pour éviter que des spammeurs utilisent votre serveur pour envoyer du spam), ainsi qu'un chiffrement via SSL/TLS. Postfix doit être utilisé avec SASL, cela va assurer l'​authentification SMTP (pour éviter que des spammeurs utilisent votre serveur pour envoyer du spam), ainsi qu'un chiffrement via SSL/TLS.
  
-=== Filtrer les courriels indésirables === +==== Filtrer les courriels indésirables ​==== 
-[[https://​guide.ubuntu-fr.org/​server/​mail-filtering.html|Pour configurer ​ces systèmes ​de filtrages/​marquages dans le MTA Postfix]]+[[https://​guide.ubuntu-fr.org/​server/​mail-filtering.html|Pour configurer ​un système ​de filtrages/​marquages dans le MTA Postfix]]
 ===== Installer et configurer Postfix ===== ===== Installer et configurer Postfix =====
   * [[:​installer_postfix_en_local_pour_un_poste_de_travail|Installer Postfix en local pour un poste de travail]]   * [[:​installer_postfix_en_local_pour_un_poste_de_travail|Installer Postfix en local pour un poste de travail]]
Ligne 203: Ligne 202:
   * [[postfix_systeme_satellite|Configurer Postfix en site satellite]] - Renvoyer les courriels du système vers un serveur SMTP, par exemple pour recevoir les logs par courriel.   * [[postfix_systeme_satellite|Configurer Postfix en site satellite]] - Renvoyer les courriels du système vers un serveur SMTP, par exemple pour recevoir les logs par courriel.
   * [[:​tutoriel:​Comment soumettre un problème Postfix sur le forum]] ? - Les informations à transmettre lorsque vous soumettez un problème Postfix sur le forum.   * [[:​tutoriel:​Comment soumettre un problème Postfix sur le forum]] ? - Les informations à transmettre lorsque vous soumettez un problème Postfix sur le forum.
-  * [[wpfr>​Lutte_anti-spam|filtrage du spam]] -  - Installer et configurer un filtre antipourriel,​ [[http://​spamassassin.apache.org/​|Spamassassin]]+  * [[wpfr>​Lutte_anti-spam|filtrage du spam]] -  - Installer et configurer un filtre antipourriel,​ [[https://​spamassassin.apache.org/​|Spamassassin]]
  
 Avancé : Avancé :
  • comment_configurer_sa_distribution_de_courriels_systemes_mta.1599231901.txt.gz
  • Dernière modification: Le 04/09/2020, 17:05
  • par sefran