Veuillez activer JavaScript pour afficher ce site.

MDaemon Email Server 24.5

Navigation : Menu Configuration > Paramètres du serveur

DomainPOP

Faire défiler Précédente Haut de page Suivante Plus

Utilisez DomainPOP Mail Collection ("Configuration " Paramètres du serveur " DomainPOP") pour configurer MDaemon afin qu'il télécharge le courrier d'une boîte aux lettres POP distante pour le redistribuer à vos utilisateurs. Cette fonctionnalité utilise le protocole POP3 pour télécharger tous les messages trouvés dans laboîte aux lettres POP du FAIassociée à l'identifiant spécifié. Si les messages sont collectés, ils sont analysés en fonction des paramètres fournis dans cette boîte de dialogue, puis placés dans les boîtes aux lettres des utilisateurs ou dans la file d'attente du courrier distant pour que MDaemon les distribue, comme s'ils étaient arrivés sur le serveur par le biais de transactions SMTP classiques.

Il est important de noter que les messages stockés dans les boîtes aux lettres et récupérés à l'aide du protocole POP3 seront dépourvus des importantes informations de routage (parfois appelées"enveloppe" dumessage) qui seraient normalement fournies si les messages avaient été distribués à l'aide du protocole SMTP, plus puissant. Dans ces conditions, MDaemon est obligé de "lire" le message et d'examiner les en-têtes pour tenter de déterminer à qui le message était destiné à l'origine. Le moins que l'on puisse dire, c'est qu'il ne s'agit pas d'une science exacte. Les en-têtes des messages sont parfois connus pour leur manque d'informations suffisantes pour déterminer le destinataire. Cette absence de ce qui semble être une caractéristique fondamentale d'un E-mail du destinataire peut paraître surprenante, mais il faut garder à l'esprit que le message n'a jamais été destiné à être remis à son destinataire par le biais du protocole POP. Avec le SMTP, le contenu du message n'a pas d'importance puisque le protocole lui-même dicte spécifiquement au serveur, pendant la transaction de courrier, le destinataire du message.

Afin de permettre la récupération et la distribution des messages POP de manière fiable et cohérente, MDaemon utilise un ensemble puissant d'options de traitement des en-têtes. Lorsque MDaemon télécharge un message à partir d'une source POP distante, il analyse immédiatement tous les en-têtes pertinents de ce message et constitue une collection de destinataires potentiels. Cette adresse e-mail dans les en-têtes TO : MDaemon analyse immédiatement tous les en-têtes pertinents de ce message et crée une liste de destinataires potentiels.

Une fois ce processus terminé, lacollection de destinataires de MDaemon( ) est divisée en deux groupes : les destinataires locaux et les destinataires distants. De plus, toutes les adresses analysées et placées dans la collection de destinataires potentiels sont traitées par le  traducteurAlias avant d'être divisées en ensembles locaux et distants. Chaque membre de l'ensemble local (les adresses dont le domaine correspond à l'un des domaines locaux de MDaemon) recevra une copie du message. Ce qu'il advient de l'ensemble distant est régi par les paramètres de cette boîte de dialogue. Vous pouvez choisir d'ignorer simplement ces adresses, d'en Transférer une liste sommaire au postmaster, ou de les honorer - dans ce cas, MDaemon délivrera effectivement une copie du message au destinataire distant. Ce n'est que dans de rares cas qu'il est nécessaire de délivrer ces messages à des destinataires distants.

Il faut veiller à éviter les messages en double ou les cycles de distribution du courrier en boucle. Un problème courant résultant de la perte de l'enveloppe SMTP se manifeste avec le courrier des listes de diffusion. En règle générale, les messages distribués par une liste de diffusion ne contiennent pas, dans le corps du message, de référence aux adresses des destinataires. Par nom, le moteur de liste insère simplement le nom de la liste de diffusion dans le  champ À :. Cela pose un problème immédiat : si le  champ TO : contient le nom de la liste de diffusion, MDaemon peut télécharger ce message, analyser le  champTO : (qui indiquera le nom de la liste de diffusion), puis renvoyer le message à la même liste. Dans ce cas, une autre copie du même message serait envoyée à la boîte aux lettres POP à partir de laquelle MDaemon a téléchargé le message original, De sorte que tout le cycle recommence. Pour faire face à de tels problèmes, les administrateurs de messagerie doivent veiller à utiliser les outils et les paramètres fournis par MDaemon pour supprimer le courrier de la Liste d'alias ou pour l'aliaser de manière à ce qu'il soit distribué au(x) destinataire(s) local(aux) approprié(s). Vous pouvez également utiliser les Règles de routage ou les Filtres de contenu pour délivrer le message au(x) bon(s) destinataire(s).

D'autres problèmes liés à l'utilisation de ce type de système de collecte de courrier concernent la question de la duplication des messages non désirés. Il est très facile pour le courrier distribuéen SMTP MAIL' par le FAIde générer des doublons indésirables, une fois qu'il a été collecté à l'aide de DomainPOP. Exemple : supposons qu'un message soit envoyé à une personne de votre domaine et qu'une copie carbone soit envoyée à une autre personne du même domaine. Dans cette situation, le SMTP livrera deux copies du même message à laboîte aux lettres de votre  FAI- une pour chaque destinataire. Dans chacun des deux fichiers de message, les deux destinataires seront  mentionnés, l'un dans le  champ À : et l'autre dans le  champ CC :. MDaemon collectera chacun de ces deux fichiers de messages identiques et analysera les deux adresses de chacun d'entre eux. Les deux destinataires recevront donc un message en double non désiré. Pour éviter ce type de duplication, MDaemon utilise un contrôle qui vous permet de spécifier un en-tête que MDaemon utilisera pour vérifier s'il y a duplication.  Le champ Message ID est idéal pour cela. Dans l'Exemple ci-dessus, les deux messages sont identiques et contiennent donc la même  valeur dans le champMessage ID. MDaemon peut utiliser cette valeur pour identifier et supprimer le second message pendant la phase de téléchargement, avant qu'il ne soit analysé pour en extraire les informations relatives à l'adresse.

Enfin, pour éviter les messages doubles et les cycles de distribution en boucle, MDaemon utilise un moyen de détecter le nombre de voyages ou de "sauts" effectués par un message dans le système de transport. Chaque fois qu'un serveur SMTP traite un message, il l'estampille avec un en-tête "Received". MDaemon compte tous ces en-têtes lorsqu'il rencontre un message pour la première fois. Si le nombre total de serveurs de messagerie dépasse une valeur donnée, il est probable que le message soit pris dans une boucle de distribution du courrier et qu'il doive être retiré du flux de courrier et déplacé dans le bad message directory. Cette valeur peut être configurée sous File de relance.

Voir :