Outils pour utilisateurs

Outils du site


coopération:serveur_de_courrier_secondaire

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
coopération:serveur_de_courrier_secondaire [Tue Nov 3 09:41:08 2009]
gebura
coopération:serveur_de_courrier_secondaire [Wed May 21 14:37:15 2014] (Version actuelle)
billux [Sur les serveurs secondaires] Ajout directive maximal_queue_lifetime pour augmenter la durée de conservation des mails
Ligne 1: Ligne 1:
 ===== Serveur de courrier secondaire ===== ===== Serveur de courrier secondaire =====
  
-Si votre [[services:​courrier électronique|serveur de courrier]] est indisponible,​ le courrier envoyé par vos correspondants est mis en attente par leurs serveurs d'envoi : la norme est de le conserver cinq jours en réessayant de le livrer de temps en temps. Pour mieux gérer votre courrier lorsque votre serveur est indisponible,​ si vous avez des amis qui disposent de leur propre serveur, vous pouvez en faire vos serveurs secondaires. Ainsi, dès que votre serveur redevient disponible, vous pourrez leur demander de réessayer de livrer votre courrier;+Si votre [[services:​courrier électronique|serveur de courrier]] est indisponible,​ le courrier envoyé par vos correspondants est mis en attente par leurs serveurs d'envoi : la norme est de le conserver cinq jours en réessayant de le livrer de temps en temps. Pour mieux gérer votre courrier lorsque votre serveur est indisponible,​ si vous avez des amis qui disposent de leur propre serveur, vous pouvez en faire vos serveurs secondaires. Ainsi, dès que votre serveur redevient disponible, vous pourrez leur demander de réessayer de livrer votre courrier;
  
 ==== Sur votre serveur ==== ==== Sur votre serveur ====
Ligne 7: Ligne 7:
 Sur votre serveur de courrier principal, il n'y a à proprement parler rien de particulier à régler. :-) Sur votre serveur de courrier principal, il n'y a à proprement parler rien de particulier à régler. :-)
  
-En revanche, il est utile que vos serveur secondaires connaissent la liste des adresses électroniques de votre domaine, afin qu'ils refusent directement le courrier à destination d'​utilisateurs inexistants. Pour cela +En revanche, il est utile que vos serveur secondaires connaissent la liste des adresses électroniques de votre domaine, afin qu'ils refusent directement le courrier à destination d'​utilisateurs inexistants. Pour cela 
-  - faites la liste de vos utilisateurs Unix réels (cela exclut les utilisateurs systèmes comme ''​www-data'',​ par exemple) ;​ +  - faites la liste de vos utilisateurs Unix réels (cela exclut les utilisateurs systèmes comme ''​www-data'',​ par exemple) ; 
-  - faites la liste de vos adresses d'​aliases (''/​etc/​aliases''​) ;​ +  - faites la liste de vos adresses d'​aliases (''/​etc/​aliases''​) ; 
-  - mettez cette liste sous forme verticale, une adresse par ligne, en les préfixant ​par «  OK », dans un fichier portant le nom de votre domaine : +  - mettez cette liste sous forme verticale, une adresse par ligne, en les faisant suivre ​par «  OK », dans un fichier portant le nom de votre domaine ​:<​file>​toto@example.com ​      OK
-    ​<​file>​toto@example.com ​      OK+
 postmaster@example.com OK postmaster@example.com OK
 abuse@example.com ​     OK abuse@example.com ​     OK
Ligne 17: Ligne 16:
 root@example.com ​      OK root@example.com ​      OK
 admin@example.com ​     OK</​file>​ admin@example.com ​     OK</​file>​
-  ​- préparez un hachage Postfix à partir de ce fichier : +    - vous pouvez préparer cette liste automatiquement avec la commande suivante, en l'​élaguant des utilisateurs système : <​code>​awk -v domain=example.com -F: "​\!/​^(#​|$)/​{print \$1 \"​@\"​ domain \"\t OK\"​}"​ /etc/passwd /​etc/​aliases</​code>​ 
-    ​<​code>#​ postmap example.com</​code>​ +  ​- préparez un hachage Postfix à partir de ce fichier ​: <​code>#​ postmap example.com</​code>​ 
-  - transmettez ce fichier ''​example.com.db''​ à l'​administrateur de votre future ​serveur secondaire.+  - transmettez ce fichier ''​example.com.db''​ à l'​administrateur de votre futur serveur secondaire.
  
 ==== Sur les serveurs secondaires ==== ==== Sur les serveurs secondaires ====
  
-Les serveurs secondaires,​ eux, doivent être réglés pour accepter le courrier à destination de votre domaine. S'ils utilisent [[serveurs:​Postfix]],​ cela se règle ainsi, dans ''/​etc/​postfix/​main.cf''​ :​+Les serveurs secondaires,​ eux, doivent être réglés pour accepter le courrier à destination de votre domaine. S'ils utilisent [[serveurs:​Postfix]],​ cela se règle ainsi, dans ''/​etc/​postfix/​main.cf''​ :
 <​file>​relay_domains = example.com <​file>​relay_domains = example.com
 relay_recipient_maps = hash:/​etc/​postfix/​relay/​example.com # votre fichier de liste</​file>​ relay_recipient_maps = hash:/​etc/​postfix/​relay/​example.com # votre fichier de liste</​file>​
  
-Il suffit maintenant de recharger la configuration de Postfix : ce serveur accepte maintenant le courrier pour votre domaine ''​example.com.''​ et le transfère tout seul au serveur ''​MX''​ principal.+Il peut être également intéressant d'​augmenter la durée de conservation des courriels en file d'​attende (par défaut à 5 jours) : 
 +<​file>​maximal_queue_lifetime = 14d  # Conservation des courriels pendant 14 jours.</​file>​ 
 + 
 +Il suffit maintenant de recharger la configuration de Postfix ​: ce serveur accepte maintenant le courrier pour votre domaine ''​example.com.''​ et le transfère tout seul au serveur ''​MX''​ principal.
 <​code>#​ /​etc/​init.d/​postfix reload</​code>​ <​code>#​ /​etc/​init.d/​postfix reload</​code>​
- 
 ==== Dans le DNS ==== ==== Dans le DNS ====
  
-Vous pouvez maintenant essayer d'​envoyer un message à une adresse de votre domaine, puis à une fausse adresse, en utilisant le serveur secondaire que vous venez de mettre en place. Si vous êtes satisfait de son service, vous pouvez l'​ajouter à la liste de vos serveurs de courrier, dans votre domaine ​DNS :+Vous pouvez maintenant essayer d'​envoyer un message à une adresse de votre domaine, puis à une fausse adresse, en utilisant le serveur secondaire que vous venez de mettre en place. Si vous êtes satisfait de son service, vous pouvez l'​ajouter à la liste de vos serveurs de courrier, dans votre domaine ​DNS :
 <​file>​@ ​      ​MX ​     10      mx              # serveur primaire, ​  ​priorité 10 <​file>​@ ​      ​MX ​     10      mx              # serveur primaire, ​  ​priorité 10
 @       ​MX ​     20      mx.example.org. # serveur secondaire, priorité 20</​file>​ @       ​MX ​     20      mx.example.org. # serveur secondaire, priorité 20</​file>​
  
-N'​oubliez pas de modifier le numéro de série de votre zone et de la recharger :+N'​oubliez pas de modifier le numéro de série de votre zone et de la recharger ​:
 <​code>​rndc reload example.com</​code>​ <​code>​rndc reload example.com</​code>​
- 
 ==== Fournisseurs de serveurs secondaires ==== ==== Fournisseurs de serveurs secondaires ====
  
-Si vous n'avez pas d'ami prêt à vous fournir un tel service de courrier, sachez qu'il existe quelques organisations proposant un tel service, parfois ​gratuitement :+Si vous n'avez pas d'​ami ​([[coopération:​start#​volontaires|coopération]]) ​prêt à vous fournir un tel service de courrier, sachez qu'il existe quelques organisations proposant un tel service, parfois ​gratuitement ​:
   * [[http://​www.fdn.fr/​|FDN]] fournit des serveurs primaires/​secondaires pour ses membres ;   * [[http://​www.fdn.fr/​|FDN]] fournit des serveurs primaires/​secondaires pour ses membres ;
-  * [[http://​www.poolp.org|Poolp.org]] fournit des serveurs primaires/​secondaires pour ses membres (géré par le developpeur d'​opensmtpd);​ +  * [[http://​www.poolp.org|Poolp.org]] fournit des serveurs primaires/​secondaires pour ses membres (géré par le developpeur d'​opensmtpd) ; 
-  * [[http://www.uucpssh.org|UUCPssh]] Service ​de mails en UUCPfermé ​;+  * [[https://www.sud-ouest.org|Sud-Ouest.org]] Plateforme Libre d'​hébergement mail (et de noms de domaines) à prix librefournit des serveurs primaires/​secondaires pour ses membres ​;
   * [[http://​www.editdns.net|EditDNS]] ;   * [[http://​www.editdns.net|EditDNS]] ;
-  * [[http://www.fullbox.org/|Fullbox.org]], contacter ​[[mailto:thomas at fullbox.org|Thomas]] ; +  * [[http://gratisdns.de/|gratisdns.de]] 
-  * [[https://postfixadmin.gebura.eu.org|postfixadmin.gebura.eu.org]] serveur personnel (OVH) contactez ​[[mailtoroot at gebura.eu.orgroot at gebura.eu.org ​]].+  * [[http://gratisdns.dk|gratisdns.dk]] ; 
 +  * [[http://www.twisted4life.com|twisted4life]] 
 +  * [[http://rollernet.us|Roller Network]] Fournit des MX secondaires gratuitement.
coopération/serveur_de_courrier_secondaire.1257237668.txt.gz · Dernière modification: Tue Nov 3 09:41:08 2009 par gebura