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
serveur_mail_avec_postfix_et_fetchmail [Le 13/05/2014, 11:36]
78.250.179.173 [Configuration de procmail]
serveur_mail_avec_postfix_et_fetchmail [Le 02/03/2023, 00:39] (Version actuelle)
sefran Ajout tag
Ligne 1: Ligne 1:
-{{tag>dapper ​serveur réseau}}+{{tag>​serveur réseau ​mda VÉTUSTE}}
 ---- ----
  
Ligne 40: Ligne 40:
 On définit un utilisateur fetchmail (ça manque d’originalité,​ vous pouvez bien sûr l’appeler comme vous voulez) qui doit être créé. On définit un utilisateur fetchmail (ça manque d’originalité,​ vous pouvez bien sûr l’appeler comme vous voulez) qui doit être créé.
    
-  ​sudo adduser -g 65534 -d /​répertoire_des_courriels fetchmail+  ​su adduser -g 65534 -d /​répertoire_des_courriels fetchmail
  
   * -g ou (-gid) pour utiliser le groupe nogroup. Mettez le GID qui correspond à nogroup, ici 65534. En fait, vous mettez ce que vous voulez (100 pour users par exemple est pas mal non plus).   * -g ou (-gid) pour utiliser le groupe nogroup. Mettez le GID qui correspond à nogroup, ici 65534. En fait, vous mettez ce que vous voulez (100 pour users par exemple est pas mal non plus).
Ligne 143: Ligne 143:
   * l'​utilisation de spamassassin   * l'​utilisation de spamassassin
   * un tri en fonction des listes de diffusions   * un tri en fonction des listes de diffusions
-  * les courriels internes ​+  * les courriels internes
   * et le restant est stocké dans le fichier Inbox.   * et le restant est stocké dans le fichier Inbox.
  
Ligne 197: Ligne 197:
  
 On édite un fichier On édite un fichier
- +  ​sudo xdg-open ​/​etc/​postfix/​main.cf
-  ​sudo gedit /​etc/​postfix/​main.cf +
 Puis on va y modifier un certain nombre de ligne Puis on va y modifier un certain nombre de ligne
 en voici un copie en voici un copie
 +<file txt main.cf>#​ See /​usr/​share/​postfix/​main.cf.dist for a commented, more complete version
  
-  # See /​usr/​share/​postfix/​main.cf.dist for a commented, more complete version+smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu) 
 +biff = no
  
-  smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu) +# appending .domain is the MUA's job. 
-  ​biff ​= no+append_dot_mydomain ​= no
  
-  ​appending .domain is the MUA's job. +Uncomment ​the next line to generate "​delayed mail" warnings 
-  ​append_dot_mydomain ​no+#​delay_warning_time ​4h
  
-  ​Uncomment the next line to generate "​delayed mail" warnings +#nom du serveur de courriel 
-  #​delay_warning_time ​4h+myhostname = postfix.fr 
 +mydomain = ce que l'on veut 
 +mynetworks ​127.0.0.0/8
  
-  ​#nom du serveur de courriel +#gestion des alias 
-  ​myhostname ​postfix.fr +alias_maps ​hash:/​etc/​aliases 
-  ​mydomain ​ce que l'on veut +alias_database ​hash:/etc/aliases
-  mynetworks = 127.0.0.0/8+
  
-  #gestion des alias +myorigin ​= /etc/mailname 
-  alias_maps ​hash:/etc/aliases +mydestination ​localhost.localdomain,​ postfix.fr, localhost, ubuntu, 
-  ​alias_database ​hash:/​etc/​aliases+#relayhost = smtp.fai.fr
  
-  myorigin ​/​etc/​mailname +mailbox_command ​procmail -a "​$EXTENSION"​ 
-  ​mydestination ​localhost.localdomain,​ postfix.fr, localhost, ubuntu, +mailbox_size_limit ​0 
-  #​relayhost ​smtp.fai.fr+recipient_delimiter ​
 +inet_interfaces = all
  
-  mailbox_command = procmail -a "​$EXTENSION"​ +#serveur imap renvoie sur le dossier Maildir 
-  mailbox_size_limit = 0 +home_mailbox=Maildir/​
-  recipient_delimiter = + +
-  inet_interfaces = all +
- +
-  ​#serveur imap renvoie sur le dossier Maildir +
-  home_mailbox=Maildir/​ +
- +
-  #ligne pour la translation d'​adresse(en plus) +
-  sender_canonical_maps = hash:/​etc/​postfix/​canonical+
  
 +#ligne pour la translation d'​adresse(en plus)
 +sender_canonical_maps = hash:/​etc/​postfix/​canonical</​file>​
 Le nom de domaine**(myhostname)** correspond au nom de serveur de courriel interne. postfix.fr\\ Le nom de domaine**(myhostname)** correspond au nom de serveur de courriel interne. postfix.fr\\
 Le nom de domaine**(mydomain)** correspond à un domaine comme www.goolge.fr ou autre. Le nom de domaine**(mydomain)** correspond à un domaine comme www.goolge.fr ou autre.
-Il existe la possibilité par exemple d'​associer un nom de domaine(toto) à son adresse IP(80.truc.muche). je vous invite à voir la page correspondante[[http://​doc.ubuntu-fr.org/​serveur/​dns_dynamique]].+Il existe la possibilité par exemple d'​associer un nom de domaine(toto) à son adresse IP(80.truc.muche). je vous invite à voir la page correspondante [[:​dns_dynamique]].
  
 Les alias(**alias_map**) servent à simplifier l'​écriture des en-têtes des courriers ainsi en tapant //toto// cela signifie pour le serveur de courriel //​toto@postfix.fr.//​ On peut même rediriger le courrier de //root// vers sa propre adresse. C'est relativement intéressant car certains programmes envoient des courriels internes pour prévenir des défaillances (exemple fail2ban). Les alias(**alias_map**) servent à simplifier l'​écriture des en-têtes des courriers ainsi en tapant //toto// cela signifie pour le serveur de courriel //​toto@postfix.fr.//​ On peut même rediriger le courrier de //root// vers sa propre adresse. C'est relativement intéressant car certains programmes envoient des courriels internes pour prévenir des défaillances (exemple fail2ban).
Ligne 253: Ligne 249:
 La ligne de réécriture d'​adresse(**sender_canonical_maps**) est à ajouter. On va maintenant changer lors de l'​envoi des courriels, l'​adresse de l'​expéditeur. On modifie toto@postfix.fr par toto@fai.fr.\\ La ligne de réécriture d'​adresse(**sender_canonical_maps**) est à ajouter. On va maintenant changer lors de l'​envoi des courriels, l'​adresse de l'​expéditeur. On modifie toto@postfix.fr par toto@fai.fr.\\
 Il ne faut pas oublier de créer le fichier /​etc/​postfix/​canonical Il ne faut pas oublier de créer le fichier /​etc/​postfix/​canonical
- +  ​sudo touch /​etc/​postfix/​canonical && sudo xdg-open ​/​etc/​postfix/​canonical
-  ​sudo gedit /​etc/​postfix/​canonical +
 Une page vierge s'​ouvre,​ on écrit : Une page vierge s'​ouvre,​ on écrit :
- +<​file>​toto@postfix.fr  ​  ​toto@fai.fr</​file>​
-  ​toto@postfix.fr  ​  ​toto@fai.fr+
 Il faut enfin penser à charger la base de données liée à postfix par un Il faut enfin penser à charger la base de données liée à postfix par un
 postmap. postmap.
- 
    ​postmap /​etc/​postfix/​canonical    ​postmap /​etc/​postfix/​canonical
-[[ 
-http://​doc.ubuntu-fr.org/​serveur/​postfix]] 
- 
- 
  
 ===== Conclusion ===== ===== Conclusion =====
Ligne 274: Ligne 262:
  
  
-Pour plus d'​informations rendez vous sur le forum[[http://​forum.ubuntu-fr.org/​viewtopic.php?​id=71599]].+Pour plus d'​informations rendez vous sur le forum[[https://​forum.ubuntu-fr.org/​viewtopic.php?​id=71599]].
  
  
  • serveur_mail_avec_postfix_et_fetchmail.1399973801.txt.gz
  • Dernière modification: Le 13/05/2014, 11:36
  • par 78.250.179.173