Cette page vous donne les différences entre la révision choisie et la version actuelle de la page.
|
coopération:serveur_de_courrier_secondaire [Tue Jul 20 01:21:50 2010] gebura mauvaise page.. |
coopération:serveur_de_courrier_secondaire [Tue Jul 27 22:59:26 2010] (version actuelle) billux |
||
|---|---|---|---|
| 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 :<file>toto@example.com OK | + | - 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 :<file>toto@example.com OK |
| postmaster@example.com OK | postmaster@example.com OK | ||
| abuse@example.com OK | abuse@example.com OK | ||
| Ligne 16: | Ligne 16: | ||
| root@example.com OK | root@example.com OK | ||
| admin@example.com OK</file> | admin@example.com OK</file> | ||
| - | - vous pouvez préparer cette liste automatiquement avec la commande suivante, en l'élaguant des utilisateurs systèmes : <code>awk -v domain=example.com -F: "\!/^#/{print \$1 \"@\" domain \"\t OK\"}" /etc/passwd /etc/aliases</code> | + | - vous pouvez préparer cette liste automatiquement avec la commande suivante, en l'élaguant des utilisateurs systèmes : <code>awk -v domain=example.com -F: "\!/^#/{print \$1 \"@\" domain \"\t OK\"}" /etc/passwd /etc/aliases</code> |
| - | - préparez un hachage Postfix à partir de ce fichier : <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 future 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 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 ==== | ||
| Ligne 46: | Ligne 46: | ||
| * [[http://www.fullbox.org/|Fullbox.org]], contacter [[mailto:thomas at fullbox.org|Thomas]] ; | * [[http://www.fullbox.org/|Fullbox.org]], contacter [[mailto:thomas at fullbox.org|Thomas]] ; | ||
| * [[https://postfixadmin.gebura.eu.org|postfixadmin.gebura.eu.org]] serveur personnel (OVH) contactez [[mailto: root at gebura.eu.org| root at gebura.eu.org ]]. | * [[https://postfixadmin.gebura.eu.org|postfixadmin.gebura.eu.org]] serveur personnel (OVH) contactez [[mailto: root at gebura.eu.org| root at gebura.eu.org ]]. | ||
| - | * [[http://univers-libre.net]]. Serveur auto hébergé (web, mail, jabber (bientôt)). Contactez [[mailto: romain -at- univers-libre -dot- net|Romain]] ; | + | * [[http://univers-libre.net]]. Serveur auto hébergé (web, mail, jabber). Contactez [[mailto: romain -at- univers-libre -dot- net|Romain]] ; |
| * [[https://www.sud-ouest.org|Sud-Ouest.org]], Plateforme Libre d'hébergement mail (et de noms de domaines) à prix libre, fournit des serveurs primaires/secondaires pour ses membres. | * [[https://www.sud-ouest.org|Sud-Ouest.org]], Plateforme Libre d'hébergement mail (et de noms de domaines) à prix libre, fournit des serveurs primaires/secondaires pour ses membres. | ||