Différences
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
200messagerie:start [le 03/03/2009 à 18:48] – édition externe 127.0.0.1 | 200messagerie:start [Date inconnue] (Version actuelle) – supprimée - modification externe (Date inconnue) 127.0.0.1 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{keywords> | ||
- | ====== SMTP/IMAP en pratique ====== | ||
- | ===== Avertissement ===== | ||
- | La suite d' | ||
- | |||
- | ===== Problématique ===== | ||
- | |||
- | Mettre en œuvre un système complet de messagerie est une aventure un peu compliquée. | ||
- | |||
- | Si l'on souhaite disposer d'un système complet, capable d' | ||
- | |||
- | Il existe dans le monde libre de nombreuses solutions, nous en verrons quelques-unes : | ||
- | * Postfix pour le SMTP avec un serveur POP/IMAP comme Dovecot, pour gérer un seul domaine ; | ||
- | * Postfix avec le serveur POP/IMAP nommé Cyrus, pour gérer plusieurs domaines ; | ||
- | * Qmail, avec Vpopmail et Ezmlm, également pour gérer plusieurs domaines et fournir aussi des listes de diffusion. | ||
- | |||
- | Bien sûr, de nombreuses autres combinaisons sont possibles, principalement si l'on doit également tenir compte d'une très forte montée en charge et d'une tolérance de panne très faible. | ||
- | |||
- | ===== A savoir d' | ||
- | ==== Qu' | ||
- | Un serveur SMTP en production doit être capable de faire au moins ceci : | ||
- | {{ : | ||
- | - depuis le réseau de son entreprise, nous devons pouvoir envoyer des messages aux comptes de messagerie dont nous avons la gestion. | ||
- | - depuis le réseau de son entreprise, nous devons pouvoir envoyer des messages au reste du monde. | ||
- | - le reste du monde doit pouvoir envoyer des messages aux comptes de messagerie dont nous avons la gestion. | ||
- | - nous ne devons éventuellement servir de relais que dans certains cas bien spécifiques : | ||
- | * vers des domaines qui nous l'ont expressément demandé ; | ||
- | * éventuellement, | ||
- | |||
- | **En aucun cas nous ne devons pouvoir servir de relais ouvert**, c' | ||
- | ==== Les restrictions imposées ==== | ||
- | Si techniquement il est possible de faire tout ceci, le développement du « spam » et les parades qui sont d' | ||
- | === Blocage du port 25 === | ||
- | Vous disposez d'un accès que votre fournisseur a bridé. En effet, la solution simple, efficace (et contraire à l' | ||
- | |||
- | Dans un tel cas, vous ne pourrez pas faire grand chose, à part un serveur tampon pour l' | ||
- | === Les « BlackLists » === | ||
- | Il existe sur la possibilité, | ||
- | |||
- | Il n'y a pas de parade. Si l' | ||
- | === Adresse de l' | ||
- | |||
- | Une saine précaution (dérisoire toutefois) est de contrôler que l' | ||
- | === Cohérence DNS === | ||
- | Lors du dialogue entre votre serveur SMTP et celui du destinataire, | ||
- | * le domaine annoncé existe-t-il vraiment (contrôle DNS) ? | ||
- | * le « rdns » (recherche DNS inverse) donne-t-il quelque chose de cohérent ? Autrement dit, si votre serveur se présente comme « smtp.mondomaine.tld » avec l' | ||
- | * à un nom de machine dans le domaine mondomaine.tld ? | ||
- | * à un nom de machine égal à smtp.mondomaine.tld ? | ||
- | * à une machine enregistrée comme MX (Mail Exchanger) pour le domaine mondomaine.tld ? | ||
- | Si votre fournisseur d' | ||
- | === Sender Policy Framework === | ||
- | Ce très controversé [[http:// | ||
- | |||
- | ==== Les messages entrants ==== | ||
- | Nous ne devons pas laisser entrer n' | ||
- | - nous sommes sur un réseau local ou d' | ||
- | - les mêmes utilisateurs, | ||
- | - le reste du monde ne doit pouvoir accéder à notre SMTP que pour y déposer des messages à destination de nos domaines ; | ||
- | - les utilisateurs, | ||
- | - **en aucun cas le monde ne doit pouvoir utiliser notre SMTP pour relayer des messages ailleurs dans le monde** |
SMTP/IMAP en pratique: Dernière modification le: 26/03/2009 à 14:44 par