Logiciel : Milimail : client de messagerie basé sur Thunderbird
Posté par Olivier PARNIERE. Modéré le 18 septembre 2007.
Le projet Milimail, soutenu par le gouvernement français, fournit des ajouts fonctionnels au client Thunderbird de la fondation Mozilla. Les principaux ajouts portent sur la sécurité, la gestion des annuaires, le transport et la gestion des notifications.
Les fonctionnalités de MiliMail sont implémentées pour la plupart sous la forme d'extensions compatibles Thunderbird 2.0. Néanmoins certaines de ces fonctionnalités nécessitent des modifications profondes des couches basses de Thunderbird. Elles sont intégrées dans un fork provisoire en attente d'intégration dans le code source de Mozilla.
Les sources du client Thunderbird modifié sont disponibles sur le site de Milimail.org. Les principales nouveautés sont détaillées dans la suite de la dépêche.
Les fonctionnalités de MiliMail sont implémentées pour la plupart sous la forme d'extensions compatibles Thunderbird 2.0. Néanmoins certaines de ces fonctionnalités nécessitent des modifications profondes des couches basses de Thunderbird. Elles sont intégrées dans un fork provisoire en attente d'intégration dans le code source de Mozilla.
Les sources du client Thunderbird modifié sont disponibles sur le site de Milimail.org. Les principales nouveautés sont détaillées dans la suite de la dépêche.
Milimail.org (5459 hits)
Fonctionnalités supportées (2038 hits)
> Lire la dépêche (41 commentaires, moyenne: 3,1).
Vous avez demandé le commentaire #868514.




Delivery Status Notification
Sauf erreur, ce n'est pas la RFC 3151, mais la 3464 :
http://www.ietf.org/rfc/rfc3464.txt
[^]Re: Delivery Status Notification
Et d'ailleurs elle n'est pas supportée par certains serveurs mails (je pense à Exim) au prétexte qu'elle est confuse au possible (notamment à cause de flous sur quel serveur doit envoyer l'accusé, dans le cas de relais, de forward, de liste de diffusion, etc.).
Mr Lapinot - Electrons prisonniers (blog)
[^]Re: Delivery Status Notification
Cette fonctionnalité a été validée avec un serveur Postfix 2.3 et la RFC qui a été utilisée pour le développement du client Milimail est la RFC 3461 qui spécifie une extension du protocole SMTP pour implémenter le DSN.
http://www.ietf.org/rfc/rfc3461.txt
Olivier Brun.
[^]Re: Delivery Status Notification
Juste pour être précis, les fonctionnalité DSN sont supporté par les deux plus gros MTA SENDMAIL qui respect la RFC 1891 et POSTFIX depuis la 2.3 qui lui utilise la RFC3461 qui rend obsolète la RFC 1891.
Bon on arrête avec la prise de tête.
Parlons maintenant des possibilités du XSMTP. On est tous au courant que l'on ne doit surtout pas voir ni lire les messages personnels des utilisateurs. Par contre nos utilisateurs peuvent utiliser des emails fonctionnel qui sont très importants et l'on veut effectuer des opérations automatique (sauvegarde ou archivages... vos utilisateur sont bien sur informé de cette politique). Rien de compliqué de modifier le plugin XSMTP pour mettre à la place de « Secret défense », « recette de cuisine » :); par « personnel », « professionnel » ...; Comme ces informations seront dans le header du message le destinateur ne sera pas gêné par cette info. Par contre au niveau de vos serveurs de messagerie vous n'avez plus qu'à faire un script en fonction de vos besoins. Par exemple « personnel » on ne fait rien, « professionnel » on envoi automatiquement une copie du message vers un autre endroit. Idem si vous décidé par exemple que vos messages « professionnel » de doivent pas sortir sur internet. Le plugin, modifier le, pour mettre par défaut «professionnel » dans vos messages et sur votre serveur en DMZ un petit script qui vérifie bien que c'est pas un message « professionnel » qui sort.
Au boulot je n'ai pas le temps de creuser, mais je vais garder un oeil sur ce projet.
[^]Re: Delivery Status Notification
Les spécifications de la méthode XSMTP sont en cours d'évolution pour permettre par exemple de spécifier que le courriel est personnel, confidentiel personnel, confidentiel médical, confidentiel industrie etc...Cela donnera au greffon XSMTP une connotation générique.
Bien sûr comme ces informations sont stockées dans l'entête du message cela va permettre des traitements automatiques et simplifiés comme l'archivage : personnel je n'archive pas, marché : j'archive conformément aux exigences de la loi Bâle II etc..
[^]Re: Delivery Status Notification
Juste pour être tout à fait complet, il y a un patch pour ajouter la fonctionnalité à Exim (c'est juste dans la version mainstream que ce n'est pas supporté, par décision des auteurs). Qmail ne l'implémente pas non plus, l'auteur suggérant d'utiliser VERP à la place (ce qu'Exim est aussi capable de faire par une modification dans le fichier de configuration). Naturellement, il existe aussi des patchs pour supporter DSN avec Qmail.
Mr Lapinot - Electrons prisonniers (blog)