vincent
il y a 4 jours
Administrateur
Bonjour,
On va parler rapidement d'un outil qui permet de lire ses mails en toute sécurité : Libramail.
Je suis longtemps resté sous Thunderbird, mais ce dernier ne m'offrait pas la possibilité de contrôler le contenu des mails que je recevais et ça devenait très vite l'anarchie des mails publicitaires.
Thunderbird reste toujours un bon produit mais il ne suffit pas à mes besoins de sécurité. En effet, on reçoit encore pas mal de mails avec des publicités ou des liens déguisés (sans compter les fameux pixels de suivi intégrés), qui s'affichent sans scrupule parmi les autres mails importants. J'ai donc décidé de créer mon propre lecteur de mail sécurisé avec les fonctionnalités dont j'ai besoin (exit celles qui ne me servent à rien).
Du coup, voici Libramail, un outil open source (MIT) et gratuit. Sans mouchards ou autre bloatwares intégrés, il repose sur une interface NeutralinoJS et un moteur Node.js autonome, développé avec une grande aide de l'I.A. (parce que je suis un gros faignant et que l'IA travaille mieux et plus vite que moi sur ce coup).
J'entends déjà de loin les puristes hurler (m'en fous) qui me diront que c'est du javascript (bah oui, ça marche bien) et que c'est développé avec l'aide IA (ça s'appelle l'évolution) et que ce n'est pas du C ou du Rust et que ... bref, plein de critiques possibles. Néanmoins l'outil fonctionne bien (en tout cas chez moi), il correspond à mes besoins simples mais précis, c'est gratos et ça fait le taf.
Ce n'est pas un logiciel comme LibreGED, qui verra une évolution basée sur les idées de chacun, c'est un logiciel qui correspond à mes besoins et que je mets à disposition pour ceux que ça intéresse. Le code source est ouvert et dispo sur Github, pour ceux qui voudraient le faire évoluer (en respectant la licence SVP).
Libramail fonctionne sous Linux mais aussi sous Windows (eh oui, y'en a encore, donc j'ai fait un ch'ti effort). Je vais en faire prochainement une fiche Technifree pour que vous puissiez suivre son évolution. En attendant, il est dispo ici.
Libramail fait quoi exactement ?
• Multicomptes IMAP/SMTP et boîte unifiée.
• Synchronisation incrémentale, relève au démarrage et activité interruptible.
• Dossiers Envoyés, brouillons, Envois différés, Indésirables et Corbeille.
• Recherche, tri, regroupement par période et conversations.
• Étiquettes personnalisables et actions groupées.
• Rédaction, réponse, réponse à tous, transfert, Cc, Cci et pièces jointes.
• Signatures par compte et demandes d’accusé de lecture ou de réception.
• Carnet d’adresses, groupes, avatars, favoris et expéditeurs de confiance.
• Blocage des contenus distants et confirmation avant ouverture des liens.
• Statistiques détaillées et sauvegarde/restauration complète au format ZIP.
• Thèmes clair et sombre, couleurs personnalisables et interface FR/EN.
LibraMail ne crée aucun compte cloud et n'intègre aucune télémétrie, c'est une application portable, donc tout est en local dans un seul dossier (facile pour le balader). Linux : un fichier .sh à lancer après l'avoir rendu exécutable (chmod +x), Windows un simple script vbs à lancer (qui se charge de lancer le moteur node et l'interface).
Quelques copies d'écran :

Pour info : une version 0.2.25 est en cours de préparation qui ajoute quelques subtilités, si vous voulez attendre, pourquoi pas, mais la 0.2.24 reste fonctionnelle (je l'utilise en production).
On va parler rapidement d'un outil qui permet de lire ses mails en toute sécurité : Libramail.
Je suis longtemps resté sous Thunderbird, mais ce dernier ne m'offrait pas la possibilité de contrôler le contenu des mails que je recevais et ça devenait très vite l'anarchie des mails publicitaires.
Thunderbird reste toujours un bon produit mais il ne suffit pas à mes besoins de sécurité. En effet, on reçoit encore pas mal de mails avec des publicités ou des liens déguisés (sans compter les fameux pixels de suivi intégrés), qui s'affichent sans scrupule parmi les autres mails importants. J'ai donc décidé de créer mon propre lecteur de mail sécurisé avec les fonctionnalités dont j'ai besoin (exit celles qui ne me servent à rien).
Du coup, voici Libramail, un outil open source (MIT) et gratuit. Sans mouchards ou autre bloatwares intégrés, il repose sur une interface NeutralinoJS et un moteur Node.js autonome, développé avec une grande aide de l'I.A. (parce que je suis un gros faignant et que l'IA travaille mieux et plus vite que moi sur ce coup).
J'entends déjà de loin les puristes hurler (m'en fous) qui me diront que c'est du javascript (bah oui, ça marche bien) et que c'est développé avec l'aide IA (ça s'appelle l'évolution) et que ce n'est pas du C ou du Rust et que ... bref, plein de critiques possibles. Néanmoins l'outil fonctionne bien (en tout cas chez moi), il correspond à mes besoins simples mais précis, c'est gratos et ça fait le taf.
Ce n'est pas un logiciel comme LibreGED, qui verra une évolution basée sur les idées de chacun, c'est un logiciel qui correspond à mes besoins et que je mets à disposition pour ceux que ça intéresse. Le code source est ouvert et dispo sur Github, pour ceux qui voudraient le faire évoluer (en respectant la licence SVP).
Libramail fonctionne sous Linux mais aussi sous Windows (eh oui, y'en a encore, donc j'ai fait un ch'ti effort). Je vais en faire prochainement une fiche Technifree pour que vous puissiez suivre son évolution. En attendant, il est dispo ici.
Libramail fait quoi exactement ?
• Multicomptes IMAP/SMTP et boîte unifiée.
• Synchronisation incrémentale, relève au démarrage et activité interruptible.
• Dossiers Envoyés, brouillons, Envois différés, Indésirables et Corbeille.
• Recherche, tri, regroupement par période et conversations.
• Étiquettes personnalisables et actions groupées.
• Rédaction, réponse, réponse à tous, transfert, Cc, Cci et pièces jointes.
• Signatures par compte et demandes d’accusé de lecture ou de réception.
• Carnet d’adresses, groupes, avatars, favoris et expéditeurs de confiance.
• Blocage des contenus distants et confirmation avant ouverture des liens.
• Statistiques détaillées et sauvegarde/restauration complète au format ZIP.
• Thèmes clair et sombre, couleurs personnalisables et interface FR/EN.
LibraMail ne crée aucun compte cloud et n'intègre aucune télémétrie, c'est une application portable, donc tout est en local dans un seul dossier (facile pour le balader). Linux : un fichier .sh à lancer après l'avoir rendu exécutable (chmod +x), Windows un simple script vbs à lancer (qui se charge de lancer le moteur node et l'interface).
Quelques copies d'écran :

Pour info : une version 0.2.25 est en cours de préparation qui ajoute quelques subtilités, si vous voulez attendre, pourquoi pas, mais la 0.2.24 reste fonctionnelle (je l'utilise en production).
Messages
Sandokan Damaio
il y a 4 jours
Membre
Je suis en train de le tester, avec ma boite infomaniak pour commencer, il marche au poil.
vincent
il y a 5 jours
Administrateur
Bonjour,
Pour ceux que ça intéresse, je viens de publier une nouvelle version de Libramail incluant cette fois-ci la gestion de planning (local toujours, pour davantage de sécurité).
Je l'utilise à présent en 'production', je n'ai donc plus Thunderbird depuis début juillet. N'hésitez pas à remonter vos éventuels soucis ici (s'il y en a), surtout pour ceux qui sont (encore) sous Windows.
Cette version étant aboutie et testée (principalement sous linux), je vais donc la publier prochainement sur le site.
Pour ceux que ça intéresse, je viens de publier une nouvelle version de Libramail incluant cette fois-ci la gestion de planning (local toujours, pour davantage de sécurité).
Je l'utilise à présent en 'production', je n'ai donc plus Thunderbird depuis début juillet. N'hésitez pas à remonter vos éventuels soucis ici (s'il y en a), surtout pour ceux qui sont (encore) sous Windows.
Cette version étant aboutie et testée (principalement sous linux), je vais donc la publier prochainement sur le site.
vincent
il y a 5 jours
Administrateur
Et voici le lien officiel : https://technifree.com/assets/fiches/Libramail.html#top
vincent
il y a 4 jours
Administrateur
Hello,
Je viens de publier la v.0.3.4 ce matin apportant quelques modifications et corrections de petits bugs que j'ai pu rencontrer.
- arrêt propre d'une relève de courrier (ça coinçait avant),
- relève de l'agenda manuelle et automatique avec messages d'avertissement en cas de changement,
- visualisation dans la colonne des mails du mail sélectionné (eh oui, c'est con, mais j'avais oublié ce petit détail), du coup, maintenant on voit bien quel mail a été sélectionné.
Et n'oubliez pas ce fil de discussion pour la "FAQ" au fil de l'eau des questions.
Je viens de publier la v.0.3.4 ce matin apportant quelques modifications et corrections de petits bugs que j'ai pu rencontrer.
- arrêt propre d'une relève de courrier (ça coinçait avant),
- relève de l'agenda manuelle et automatique avec messages d'avertissement en cas de changement,
- visualisation dans la colonne des mails du mail sélectionné (eh oui, c'est con, mais j'avais oublié ce petit détail), du coup, maintenant on voit bien quel mail a été sélectionné.
Et n'oubliez pas ce fil de discussion pour la "FAQ" au fil de l'eau des questions.
vincent
il y a 4 jours
Administrateur
Suite à différentes remarques et retours des utilisateurs, je viens de publier une version 0.3.5 principalement pour Windows qui ne contient à présent plus que le .exe de l'application (fini les scripts qui faisaient hurler les antivirus comme ps1, vbs ou cmd).
Du coup, pour lancer libramail ... ben y'a plus qu'à cliquer sur libramail.exe
Du coup, pour lancer libramail ... ben y'a plus qu'à cliquer sur libramail.exe

vincent
il y a 4 jours
Administrateur
Allez, soyons fous aujourd'hui, encore une mise à jour concernant la gestion des certificats sous Windows.
Nouvelle version 0.3.6 : Amélioration de la compatibilité TLS sous Windows : LibraMail utilise désormais également le magasin de certificats système Windows pour les connexions IMAP et SMTP. Cette évolution améliore notamment la compatibilité avec les antivirus, proxys d'entreprise et autorités de certification locales, sans désactiver la validation TLS.
Nouvelle version 0.3.6 : Amélioration de la compatibilité TLS sous Windows : LibraMail utilise désormais également le magasin de certificats système Windows pour les connexions IMAP et SMTP. Cette évolution améliore notamment la compatibilité avec les antivirus, proxys d'entreprise et autorités de certification locales, sans désactiver la validation TLS.
vincent
il y a 3 jours
Administrateur
Allez on continue avec la 0.3.7 (merci pour ceux qui m'ont fait des retours)
Correction du démarrage du moteur sous Windows et amélioration de la compatibilité avec les certificats système. Les identifiants IMAP et SMTP sont désormais stockés dans le coffre-fort sécurisé du système lorsqu'il est disponible, au lieu d'être conservés en clair dans accounts.json. Les nouvelles sauvegardes LibraMail n'incluent plus les mots de passe.
Correction du démarrage du moteur sous Windows et amélioration de la compatibilité avec les certificats système. Les identifiants IMAP et SMTP sont désormais stockés dans le coffre-fort sécurisé du système lorsqu'il est disponible, au lieu d'être conservés en clair dans accounts.json. Les nouvelles sauvegardes LibraMail n'incluent plus les mots de passe.
ahmgm
il y a 3 jours
Membre
Bonjour Vincent
J'ai essayé ce matin la version 0.3.8 sous W10 et ai voulu créer un compte mail en pop et en imap sous gmx.fr
Au début, j'ai eu à l'écran que le bandeau haut de la fenêtre puis en tapant sur l'icône d'agrandissement de fenêtre, l'affichage a été correct.
J'ai rencontré un autre problème, car LibraMail me demande dans les deux cas (POP et IMAP) un identifiant IMAP, là je sèche. Je te transmets une hard-capy :

Configuration pour IMAP sous Foxmail :

Configuration pour POP3 :

Je te remercie par avance pour tes réponses, si cela me convient, j'ai trouvé un successeur à Foxmail sous W10 dont je n'avais pas trouvé d'équivalence sous Linux. LibraMail stocke les fichiers de données dans un dossier sous home, as-tu prévu dans le paramétrage de pouvoir les stocker dans un disque et dossier différent au choix de l'utilisateur ?
Bonne journée et bon courage dans ces développements.
J'ai essayé ce matin la version 0.3.8 sous W10 et ai voulu créer un compte mail en pop et en imap sous gmx.fr
Au début, j'ai eu à l'écran que le bandeau haut de la fenêtre puis en tapant sur l'icône d'agrandissement de fenêtre, l'affichage a été correct.
J'ai rencontré un autre problème, car LibraMail me demande dans les deux cas (POP et IMAP) un identifiant IMAP, là je sèche. Je te transmets une hard-capy :

Configuration pour IMAP sous Foxmail :

Configuration pour POP3 :

Je te remercie par avance pour tes réponses, si cela me convient, j'ai trouvé un successeur à Foxmail sous W10 dont je n'avais pas trouvé d'équivalence sous Linux. LibraMail stocke les fichiers de données dans un dossier sous home, as-tu prévu dans le paramétrage de pouvoir les stocker dans un disque et dossier différent au choix de l'utilisateur ?
Bonne journée et bon courage dans ces développements.
vincent
il y a 3 jours
Administrateur
Hello,
Pour l'identifiant IMAP, c'est souvent ton adresse mail par défaut, mais une connexion IMAP est toujours un couple identifiant / mot de passe.
Pour gmx, je pense que ce sera ton mail
Concernant le stockage des mails, ils ne sont pas dans home mais dans le dossier data de l'application qui est elle-même portable (quand on dit "portable", c'est tout le dossier de libramail).
Attention toutefois, Libramail n'est pas prévu de fonctionner avec le protocole POP qui n'est pas suffisamment sécurisé (c'est une application que je veux sécurisée au maximum).
Pour l'identifiant IMAP, c'est souvent ton adresse mail par défaut, mais une connexion IMAP est toujours un couple identifiant / mot de passe.
Pour gmx, je pense que ce sera ton mail
Concernant le stockage des mails, ils ne sont pas dans home mais dans le dossier data de l'application qui est elle-même portable (quand on dit "portable", c'est tout le dossier de libramail).
Attention toutefois, Libramail n'est pas prévu de fonctionner avec le protocole POP qui n'est pas suffisamment sécurisé (c'est une application que je veux sécurisée au maximum).
ahmgm
il y a 3 jours
Membre
Bonjour Vincent
J'ai fait des tests en indiquant les mêmes paramètres que sous Foxmail en IMAP pour un compte sous gmx et j'obtiens l'erreur :

Mystère pour moi.
J'utilise en général le protocole POP3 pour tous mes comptes, pour disposer des mails en local et ne rien laisser sur le web.
Bonne journée et à bientôt
J'ai fait des tests en indiquant les mêmes paramètres que sous Foxmail en IMAP pour un compte sous gmx et j'obtiens l'erreur :

Mystère pour moi.
J'utilise en général le protocole POP3 pour tous mes comptes, pour disposer des mails en local et ne rien laisser sur le web.
Bonne journée et à bientôt
vincent
il y a 2 jours
Administrateur
Bonjour,
Essaye ça :
Réception IMAP
Serveur : imap.gmx.com
Port : 993
Sécurité: SSL/TLS
Envoi SMTP
Serveur : mail.gmx.com
Port : 587
Sécurité: STARTTLS
si ça ne marche pas, essaye ça :
Envoi SMTP
Serveur : mail.gmx.com
Port : 465
Sécurité: SSL/TLS
C'est ce qu'indique le support GMX ;)
Au passage, je suis en train de développer la v.0.4.0 qui inclut le support POP3 ainsi que la sécurisation des mails locaux.
Essaye ça :
Réception IMAP
Serveur : imap.gmx.com
Port : 993
Sécurité: SSL/TLS
Envoi SMTP
Serveur : mail.gmx.com
Port : 587
Sécurité: STARTTLS
si ça ne marche pas, essaye ça :
Envoi SMTP
Serveur : mail.gmx.com
Port : 465
Sécurité: SSL/TLS
C'est ce qu'indique le support GMX ;)
Au passage, je suis en train de développer la v.0.4.0 qui inclut le support POP3 ainsi que la sécurisation des mails locaux.
ahmgm
il y a 2 jours
Membre
Bonjour Vincent
Merci pour ta réponse rapide, j'ai fait des essais et à présent pour un seul compte (j'en ai 12!), j'ai pu recevoir et envoyer des messages. Voici la configuration qui fonctionne pour gmx :

Lors des essais avec réponse dans la liste des messages, j'avais des s/messages affichables par clic, là, je n'ai pas compris.
Le bouton "Relever" ne semble par opérationnel.
Une autre petite remarque, au lancement du logiciel une fenêtre blanche est affichée et au bout de plus de 30s la fenêtre du logiciel apparaît.
Dans la barre des tâches le logo n'apparaît pas non plus (on voit un carré blanc à la place).
J'attends avec impatience ta version 0.4.0 qui prendra en compte le support POP3, support que j'utilise pour les raisons que je t'ai dites.
Bon courage dans tes développements et merci
Merci pour ta réponse rapide, j'ai fait des essais et à présent pour un seul compte (j'en ai 12!), j'ai pu recevoir et envoyer des messages. Voici la configuration qui fonctionne pour gmx :

Lors des essais avec réponse dans la liste des messages, j'avais des s/messages affichables par clic, là, je n'ai pas compris.
Le bouton "Relever" ne semble par opérationnel.
Une autre petite remarque, au lancement du logiciel une fenêtre blanche est affichée et au bout de plus de 30s la fenêtre du logiciel apparaît.
Dans la barre des tâches le logo n'apparaît pas non plus (on voit un carré blanc à la place).
J'attends avec impatience ta version 0.4.0 qui prendra en compte le support POP3, support que j'utilise pour les raisons que je t'ai dites.
Bon courage dans tes développements et merci
vincent
il y a 2 jours
Administrateur
Merci pour ces retours.
Je ne reproduis pas ces problèmes sur mon installation, donc je préfère les identifier précisément plutôt que modifier des fonctions qui fonctionnent correctement sur d’autres machines.
Pourrais-tu me préciser :
- La version de Windows utilisée ;
- La version exacte de LibraMail testée ;
- Si le bouton Relever ne produit absolument aucune réaction ou si aucune nouvelle information n’apparaît simplement à l’écran ;
et, si possible, m’envoyer une capture de l’affichage des messages dont tu parles ainsi que du carré blanc dans la barre des tâches ?
Concernant la fenêtre blanche au démarrage, je vais de toute façon améliorer ce point : LibraMail devrait afficher un écran de démarrage plutôt qu’une fenêtre vide pendant l’initialisation.
Pour POP3, il est maintenant intégré à la future 0.4.0 et les premiers tests sont concluants. Cette version introduit également un nouveau stockage local chiffré des messages.
Je ne reproduis pas ces problèmes sur mon installation, donc je préfère les identifier précisément plutôt que modifier des fonctions qui fonctionnent correctement sur d’autres machines.
Pourrais-tu me préciser :
- La version de Windows utilisée ;
- La version exacte de LibraMail testée ;
- Si le bouton Relever ne produit absolument aucune réaction ou si aucune nouvelle information n’apparaît simplement à l’écran ;
et, si possible, m’envoyer une capture de l’affichage des messages dont tu parles ainsi que du carré blanc dans la barre des tâches ?
Concernant la fenêtre blanche au démarrage, je vais de toute façon améliorer ce point : LibraMail devrait afficher un écran de démarrage plutôt qu’une fenêtre vide pendant l’initialisation.
Pour POP3, il est maintenant intégré à la future 0.4.0 et les premiers tests sont concluants. Cette version introduit également un nouveau stockage local chiffré des messages.
ahmgm
il y a 2 jours
Membre
Bonjour Vincent,
Quelle réactivité, bravo
!
Je vais répondre à tes questions :
Windows fonctionne dans une VM hébergée sous Linux Mint 23 et la version 10 Familiale (Mises à jour bloquées)
Version de LibraMail 0.3.8 mais je vais essyer ta nouvelle version 0.4.0.
Je peux te confirmer que le bouton "Relever" ne semble pas produire d'informations, les messages éventuelles étant affichés lors des délais de consultation des sites fixés par moi à 5mn.
Pour l'affichage manquant dans la barre de tâches , voici une hard-copy :
Tu vois par exemple le carré blanc entre les icônes de DoubleCommander, CaptvTy et celui de mon programme de synchronisation.
En ce qui concerne la fenêtre blanche, en effet, ce que je fais pour certains de mes programmes qui doivent effectuer des tâches avant de se lancer, c'est que j'affiche une fenêtre Splash et mets la souris en sablier pour indiquer à l'utilisateur qu'il doit patienter quelques secondes et que le programme ne tourne.
L'affichage des s/messages n'intervient que pour des messages correspondant à des réponses à messages et non à des messages simples.
Si tu veux faire un essai avec moi avec l'adresse de test que j'ai créé (ar-ah@gmx.fr), tu peux m'envoyer un mail auquel je répondrai.
Pour passer à la version 0.4.0 il suffit d'écraser, je pense LibraMail comme pour tout logiciel portable que j'utilise, les paramètres de compte et les datas des messages étant conservés. Je vais attendre de pouvoir la télécharger sur TechniFree.
Il se peut que les problèmes disparaissent donc je reste pour l'instant à la 0.3.8 pour pouvoir reproduire les problèmes que je t'ai donnés. Ensuite, je passerai sous 0.3.4 bien sûr.
Bonne journée
Quelle réactivité, bravo

!Je vais répondre à tes questions :
Windows fonctionne dans une VM hébergée sous Linux Mint 23 et la version 10 Familiale (Mises à jour bloquées)
Version de LibraMail 0.3.8 mais je vais essyer ta nouvelle version 0.4.0.
Je peux te confirmer que le bouton "Relever" ne semble pas produire d'informations, les messages éventuelles étant affichés lors des délais de consultation des sites fixés par moi à 5mn.
Pour l'affichage manquant dans la barre de tâches , voici une hard-copy :
Tu vois par exemple le carré blanc entre les icônes de DoubleCommander, CaptvTy et celui de mon programme de synchronisation.En ce qui concerne la fenêtre blanche, en effet, ce que je fais pour certains de mes programmes qui doivent effectuer des tâches avant de se lancer, c'est que j'affiche une fenêtre Splash et mets la souris en sablier pour indiquer à l'utilisateur qu'il doit patienter quelques secondes et que le programme ne tourne.
L'affichage des s/messages n'intervient que pour des messages correspondant à des réponses à messages et non à des messages simples.
Si tu veux faire un essai avec moi avec l'adresse de test que j'ai créé (ar-ah@gmx.fr), tu peux m'envoyer un mail auquel je répondrai.
Pour passer à la version 0.4.0 il suffit d'écraser, je pense LibraMail comme pour tout logiciel portable que j'utilise, les paramètres de compte et les datas des messages étant conservés. Je vais attendre de pouvoir la télécharger sur TechniFree.
Il se peut que les problèmes disparaissent donc je reste pour l'instant à la 0.3.8 pour pouvoir reproduire les problèmes que je t'ai donnés. Ensuite, je passerai sous 0.3.4 bien sûr.
Bonne journée
vincent
il y a 2 jours
Administrateur
Tu peux essayer la 0.4.0, je viens de la publier et devrait résoudre normalement tes soucis.
J'ai testé sur linux (forcément) et sur Windows 11, je n'ai pas rencontré de soucis actuellement.
https://github.com/technifree/LibraMail
Quand tu mets la 0.4.0 n'efface pas ton dossier data actuel ni ton dossier tmp, c'est les données (encore non chiffrées) de l'application.
La v0.4 changera un peu tout ça vu que j'ai changé la philosophie de stockage local.
J'ai testé sur linux (forcément) et sur Windows 11, je n'ai pas rencontré de soucis actuellement.
https://github.com/technifree/LibraMail
Quand tu mets la 0.4.0 n'efface pas ton dossier data actuel ni ton dossier tmp, c'est les données (encore non chiffrées) de l'application.
La v0.4 changera un peu tout ça vu que j'ai changé la philosophie de stockage local.
ahmgm
il y a 2 jours
Membre
Bonjour Vincent
Je vais donc installer ta nouvelle version. Concernant les données des mails, je comptais t'en parler un peu plus tard car j'avais vu qu'elles figuraient en clair dans les s/dossiers de Data mail.
Peut-être te faudra-t-il créer des dossiers cryptés, un par compte ou pour l'ensemble pour que les utilisateurs puissent faire des recherches par les contenus relativement rapidement (un seul fichier à déchiffrer et non un par mail).
Je vais continuer mes essais sous Windows 10 puis sous Linux Mint et te ferai part de mes remarques.
Bonne journée
Petits essais avec version 0.3.4 :
- La fenêtre de démarrage type Splash, ok
- Le bouton "Relever " fonctionne, souris sablier ok
- Messages reçus suite à une retransmission faisant apparaître des "s/messages" comme tu peux le voir sur la hard-copy :

- Messages à présent chiffrés dans les dossiers ok
- L'icône LibraMail dans la barre des tâches toujours blanc
Bonne journée
Je vais donc installer ta nouvelle version. Concernant les données des mails, je comptais t'en parler un peu plus tard car j'avais vu qu'elles figuraient en clair dans les s/dossiers de Data mail.
Peut-être te faudra-t-il créer des dossiers cryptés, un par compte ou pour l'ensemble pour que les utilisateurs puissent faire des recherches par les contenus relativement rapidement (un seul fichier à déchiffrer et non un par mail).
Je vais continuer mes essais sous Windows 10 puis sous Linux Mint et te ferai part de mes remarques.
Bonne journée
Petits essais avec version 0.3.4 :
- La fenêtre de démarrage type Splash, ok
- Le bouton "Relever " fonctionne, souris sablier ok
- Messages reçus suite à une retransmission faisant apparaître des "s/messages" comme tu peux le voir sur la hard-copy :

- Messages à présent chiffrés dans les dossiers ok
- L'icône LibraMail dans la barre des tâches toujours blanc
Bonne journée
vincent
il y a 2 jours
Administrateur
OK (c'est la version 0.4.0 par contre, pas la 0.3.4 
Par contre, en ce qui concerne l'icône blanche, ça ne vient pas de Libramail mais plutôt de ta config Windows je pense.
Il doit y avoir quelque chose qui bloque l'icône de l'application parce que sur une VM standard W11, ça l'affiche bien :


Par contre, en ce qui concerne l'icône blanche, ça ne vient pas de Libramail mais plutôt de ta config Windows je pense.
Il doit y avoir quelque chose qui bloque l'icône de l'application parce que sur une VM standard W11, ça l'affiche bien :

ahmgm
il y a 2 jours
Membre
Bonsoir Vincent
En effet, tu as l'œil
, il s'agit bien de la version 0.4.0 avec laquelle j'avais fait les derniers tests, mea culpa.
Résultat des derniers essais, l'icône de LibraMail apparaît désormais correctement dans la barre de tâche.
Avant, je double-cliquais sur LibraMail.exe et le carré blanc était affiché. À présent, j'ai fait un raccourci et l'ai épinglé à l'écran de démarrage. Lorsque à présent, je clique sur son icône dans l'écran de démarrage l'icône figure dans la barre de tâche. Problème résolu !
En parallèle, comme j'ai vu qu'il était possible d'exporter depuis Foxmail les mails au format eml par dossier ce qui fait que cela peut être plus rapide à réaliser pour une importation dans des dossiers de même nom sous LibraMail, je n'ai pas vu dans les menus LibraMail la façon de les importer, mais j'ai peut-être mal regardé. Cette manip pour passer de Foxmail vers LibraMail sous Windows dans un premier temps puis bien sûr sous Linux lorsque toutes les importations seront réalisées.
Bonne soirée
En effet, tu as l'œil
, il s'agit bien de la version 0.4.0 avec laquelle j'avais fait les derniers tests, mea culpa.Résultat des derniers essais, l'icône de LibraMail apparaît désormais correctement dans la barre de tâche.
Avant, je double-cliquais sur LibraMail.exe et le carré blanc était affiché. À présent, j'ai fait un raccourci et l'ai épinglé à l'écran de démarrage. Lorsque à présent, je clique sur son icône dans l'écran de démarrage l'icône figure dans la barre de tâche. Problème résolu !
En parallèle, comme j'ai vu qu'il était possible d'exporter depuis Foxmail les mails au format eml par dossier ce qui fait que cela peut être plus rapide à réaliser pour une importation dans des dossiers de même nom sous LibraMail, je n'ai pas vu dans les menus LibraMail la façon de les importer, mais j'ai peut-être mal regardé. Cette manip pour passer de Foxmail vers LibraMail sous Windows dans un premier temps puis bien sûr sous Linux lorsque toutes les importations seront réalisées.
Bonne soirée
vincent
il y a 5 heures
Administrateur
Bonjour,
Mise à jour importante aujourd'hui, peut-être la dernière avant un bon moment...
LibraMail 0.4.1
Cette version améliore :
- Les performances globales de l'application (j'ai constaté quelques ralentissements gênants lors de certaines opérations),
- L'ergonomie et la stabilité générale.
- Optimisation de la relève de courrier via IMAP/Gmail et les rafraîchissements de l'interface,
- Animation du bouton "Relever" lors des relèves automatiques,
- Sélection multiple avec Shift (quand on sélectionne par exemple plusieurs mails en même temps),
- Améliore les raccourcis clavier (CRTL+Z, CTRL+C, CTRL+V, etc.) et le glisser-déposer de pièces jointes dans la rédaction avec distinction si c'est un fichier ou un lien,
- Place automatiquement le focus sur le destinataire lors de la rédaction d'un nouveau mail,
- Améliore l'affichage des étiquettes dans les conversations et adopte une présentation du planning plus compacte et bureautique.
- Cette version inclut également plusieurs corrections de sécurité des dépendances.
Mise à jour importante aujourd'hui, peut-être la dernière avant un bon moment...
LibraMail 0.4.1
Cette version améliore :
- Les performances globales de l'application (j'ai constaté quelques ralentissements gênants lors de certaines opérations),
- L'ergonomie et la stabilité générale.
- Optimisation de la relève de courrier via IMAP/Gmail et les rafraîchissements de l'interface,
- Animation du bouton "Relever" lors des relèves automatiques,
- Sélection multiple avec Shift (quand on sélectionne par exemple plusieurs mails en même temps),
- Améliore les raccourcis clavier (CRTL+Z, CTRL+C, CTRL+V, etc.) et le glisser-déposer de pièces jointes dans la rédaction avec distinction si c'est un fichier ou un lien,
- Place automatiquement le focus sur le destinataire lors de la rédaction d'un nouveau mail,
- Améliore l'affichage des étiquettes dans les conversations et adopte une présentation du planning plus compacte et bureautique.
- Cette version inclut également plusieurs corrections de sécurité des dépendances.
ahmgm
il y a 2 heures
Membre
Merci Vincent pour ces améliorations, j'avais déjà relevé que certaines petites fonctionnalités avaient été améliorées. Bravo.
Je ne sais pas si tu comptes assurer dans une version future la possibilité d'importation de mails au format eml, il n'y a pas urgence (juste la possibilité d'importer mes mails depuis Foxmail).
Bons développements.
Je ne sais pas si tu comptes assurer dans une version future la possibilité d'importation de mails au format eml, il n'y a pas urgence (juste la possibilité d'importer mes mails depuis Foxmail).
Bons développements.
vincent
il y a 2 heures
Administrateur
Pas dans l'immédiat, mais je regarderai (je garde cette fonctionnalité sous le coude)
ahmgm
il y a 6 jours
Membre
Bonjour Vincent,
Merci pour ta réponse, il n'y a pas urgence pour moi, car j'ai Foxmail pour l'instant pour mes différents comptes.
Je suis l'évolution de tes versions avec plaisir.
Bons développements et à bientôt
Merci pour ta réponse, il n'y a pas urgence pour moi, car j'ai Foxmail pour l'instant pour mes différents comptes.
Je suis l'évolution de tes versions avec plaisir.
Bons développements et à bientôt
vincent
il y a 5 jours
Administrateur
Bonjour,
Une petite version 0.4.3 si tu veux tenter l'import EML
https://github.com/technifree/LibraMail/releases/tag/v0.4.3
Une petite version 0.4.3 si tu veux tenter l'import EML

https://github.com/technifree/LibraMail/releases/tag/v0.4.3
ahmgm
il y a 5 jours
Membre
Bonjour Vincent
Tu vas avoir droit au surnom de Lucky Luke, l'homme qui programme plus vite que son ombre !
Je viens d'essayer avec ta nouvelle version une importation de fichiers eml depuis Foxmail vers LibraMail (j'ai cherché où était la commande et ai fini par la trouver) et je te fais part de mes observations :
- L'importation rapide d'un dossier de 125 mails au format eml s'est en partie bien passée avec les pièces jointes présentes, car certains n'ont pas été acceptés (?). Si tu veux, je peux t'en envoyer un pour t'aider à en connaître la raison.
- La présence de pièces jointes est bien signalée dans la liste des mails, mais est masquée par tes icônes lorsqu'on pointe un message
- Les messages ne portent comme date que le jour et le mois, mais pas l'année. Comme c'étaient des mails de 2016, c'est un peu ennuyeux
- Lorsque je clique sur une pièce jointe, LibraMail propose de l'enregistrer, mais pas de possibilité de la visualiser seulement par un double-clic par exemple.
- Sous Foxmail, j'ai créé de nombreux dossiers pour stocker mes mails en fonction des émetteurs et/ou des organismes émetteurs. Sous Libramail je n'ai pas réussi à créer de dossiers analogues pour assurer un rangement correct. Ce serait intéressant de la faire au niveau de la boîte unifiée, ainsi les mails seraient rangés par un glisser-déposer dans ces dossiers quels quel soient les comptes mails qui ont assuré leurs envois et réceptions.
Si maintenant, j'importe un nouveau dossier tous les mails se trouvent ajoutés à ceux importés précédemment et comme les années ne sont visibles que lorsqu'on pointe les mails...
De ces tests, j'en conclus que les importations se sont bien passées sur un nombre conséquent de mails avec des pièces jointes ou non, Bravo !
Comme je te l'ai dit, il n'y a pas urgence, mais avec plaisir, tu peux compter sur moi pour tester tes futures versions et faire part de mes observations.
Bonne journée et merci
Tu vas avoir droit au surnom de Lucky Luke, l'homme qui programme plus vite que son ombre !

Je viens d'essayer avec ta nouvelle version une importation de fichiers eml depuis Foxmail vers LibraMail (j'ai cherché où était la commande et ai fini par la trouver) et je te fais part de mes observations :
- L'importation rapide d'un dossier de 125 mails au format eml s'est en partie bien passée avec les pièces jointes présentes, car certains n'ont pas été acceptés (?). Si tu veux, je peux t'en envoyer un pour t'aider à en connaître la raison.
- La présence de pièces jointes est bien signalée dans la liste des mails, mais est masquée par tes icônes lorsqu'on pointe un message
- Les messages ne portent comme date que le jour et le mois, mais pas l'année. Comme c'étaient des mails de 2016, c'est un peu ennuyeux
- Lorsque je clique sur une pièce jointe, LibraMail propose de l'enregistrer, mais pas de possibilité de la visualiser seulement par un double-clic par exemple.
- Sous Foxmail, j'ai créé de nombreux dossiers pour stocker mes mails en fonction des émetteurs et/ou des organismes émetteurs. Sous Libramail je n'ai pas réussi à créer de dossiers analogues pour assurer un rangement correct. Ce serait intéressant de la faire au niveau de la boîte unifiée, ainsi les mails seraient rangés par un glisser-déposer dans ces dossiers quels quel soient les comptes mails qui ont assuré leurs envois et réceptions.
Si maintenant, j'importe un nouveau dossier tous les mails se trouvent ajoutés à ceux importés précédemment et comme les années ne sont visibles que lorsqu'on pointe les mails...
De ces tests, j'en conclus que les importations se sont bien passées sur un nombre conséquent de mails avec des pièces jointes ou non, Bravo !
Comme je te l'ai dit, il n'y a pas urgence, mais avec plaisir, tu peux compter sur moi pour tester tes futures versions et faire part de mes observations.
Bonne journée et merci
vincent
il y a 3 jours
Administrateur
Bonjour,
Bon, je pense que la 0.4.4 devrait correspondre à ce que tu veux. J'ai adapté aussi en fonction de mes besoins
A voir ici -> https://github.com/technifree/LibraMail/releases/tag/v0.4.4
Bon, je pense que la 0.4.4 devrait correspondre à ce que tu veux. J'ai adapté aussi en fonction de mes besoins

A voir ici -> https://github.com/technifree/LibraMail/releases/tag/v0.4.4
ahmgm
il y a 3 jours
Membre
Bonsoir
Je n'ai pas réussi à démarrer ton logiciel, avec les autres versions, j'avais souvent ce type de blocage au lancement (dans la fenêtre de splash) avec le message :
[2026-08-23T16:21:11.653Z] Démarrage : "C:/_Portables C_/LibraMail Logiciel de messagerie\runtime\node\node.exe" --use-system-ca "C:/_Portables C_/LibraMail Logiciel de messagerie\engine\backend.js" --libramail-parent-pid=4436
[2026-08-23T16:21:23.950Z] ÉCHEC : Le moteur n’a pas répondu dans le délai imparti.
[2026-08-23T16:21:25.168Z] STDOUT : [LibraMail 0.4.4] Moteur prêt sur ws://127.0.0.1:47800 — 1 compte(s)
contenu dans le fichier data/engine-startup.log
Je suis obligé de redémarrer Windows, car il est impossible d'arrêter l'application.
J'ai un pare-feu, mais je ne vois pas LibraMail dans la liste des bloqués ou non. Pourrais-tu me donner le nom du process pour voir s'il ne serait pas bloqué par erreur. Merci..
Je te tiendrai au courant de mes essais
Bonne fin de journée
P.S. : Je viens de faire un essai sur l'importation de 133 fichiers eml, aucun n'ont été traités :

Je n'ai pas réussi à démarrer ton logiciel, avec les autres versions, j'avais souvent ce type de blocage au lancement (dans la fenêtre de splash) avec le message :
[2026-08-23T16:21:11.653Z] Démarrage : "C:/_Portables C_/LibraMail Logiciel de messagerie\runtime\node\node.exe" --use-system-ca "C:/_Portables C_/LibraMail Logiciel de messagerie\engine\backend.js" --libramail-parent-pid=4436
[2026-08-23T16:21:23.950Z] ÉCHEC : Le moteur n’a pas répondu dans le délai imparti.
[2026-08-23T16:21:25.168Z] STDOUT : [LibraMail 0.4.4] Moteur prêt sur ws://127.0.0.1:47800 — 1 compte(s)
contenu dans le fichier data/engine-startup.log
Je suis obligé de redémarrer Windows, car il est impossible d'arrêter l'application.
J'ai un pare-feu, mais je ne vois pas LibraMail dans la liste des bloqués ou non. Pourrais-tu me donner le nom du process pour voir s'il ne serait pas bloqué par erreur. Merci..
Je te tiendrai au courant de mes essais
Bonne fin de journée
P.S. : Je viens de faire un essai sur l'importation de 133 fichiers eml, aucun n'ont été traités :

vincent
il y a 2 jours
Administrateur
T'as essayé en coupant ton antivirus ou un truc du genre qui bloquerait node.exe (...\LibraMail Logiciel de messagerie\runtime\node\node.exe) ou libramail.exe ?
Je n'arrive pas à reproduire le même symptôme ici, même sous Windows (ça démarre bien, je n'ai pas de bugs spécifique).
Je n'arrive pas à reproduire le même symptôme ici, même sous Windows (ça démarre bien, je n'ai pas de bugs spécifique).
ahmgm
il y a 2 jours
Membre
Bonjour Vincent
Désolé de te compliquer la vie avec mes soucis.
Ton programme LibraMail pour Windows tourne dans une machine virtuelle W10 hébergée par Linux Mint 23. Les blocages au démarrage ne se produisent pas à tous les coups, mais quand il y en a un, je laisse la fenêtre de splash ouverte et je re-clique sur le raccourci de ton programme et là, il se lance tout en gardant la fenêtre de splash ouverte en fenêtre de fond avec le message que je t'ai indiqué.
Sous Windows 10 j'ai un pare-feu Fort Firewall 3.19.9 et je n'ai pas vu dans la liste de blocages "node". Par contre, j'ai bloqué Microsoft Edge, les mises à jour Windows, Internet Explorer...
Dans ma machine virtuelle, j'ai aussi BitDefender VPN, mais je n'ai rien vu de ce côté-là. Je n'utilise ce VPN que très rarement et lors de mes essais, il n'était pas connecté.
Je n'ai pas d'antivirus
Mes essais de 133 fichiers étaient les mêmes pour tous mes essais avec tes versions précédentes. Dans la version précédente de ces emails 18 avaient réussi à être importés alors qu'avec cette version, il n'y en a eu aucun comme tu vois.
Libramail trouve des doublons(?) dans les 133 mails, mails de newsletters qui comportent des textes, images, liens de connexions, etc. Si cela peut t'aider. Je viens de faire l'essai avec 4 mails standards (que du texte) en arrêtant BitDefender pour voir.

Là, je sèche, mais si tu vois quelques essais supplémentaires que je peux faire, pas de problème, je les ferai et te tiendrai au courant.
Bonne journée
Désolé de te compliquer la vie avec mes soucis.
Ton programme LibraMail pour Windows tourne dans une machine virtuelle W10 hébergée par Linux Mint 23. Les blocages au démarrage ne se produisent pas à tous les coups, mais quand il y en a un, je laisse la fenêtre de splash ouverte et je re-clique sur le raccourci de ton programme et là, il se lance tout en gardant la fenêtre de splash ouverte en fenêtre de fond avec le message que je t'ai indiqué.
Sous Windows 10 j'ai un pare-feu Fort Firewall 3.19.9 et je n'ai pas vu dans la liste de blocages "node". Par contre, j'ai bloqué Microsoft Edge, les mises à jour Windows, Internet Explorer...
Dans ma machine virtuelle, j'ai aussi BitDefender VPN, mais je n'ai rien vu de ce côté-là. Je n'utilise ce VPN que très rarement et lors de mes essais, il n'était pas connecté.
Je n'ai pas d'antivirus
Mes essais de 133 fichiers étaient les mêmes pour tous mes essais avec tes versions précédentes. Dans la version précédente de ces emails 18 avaient réussi à être importés alors qu'avec cette version, il n'y en a eu aucun comme tu vois.
Libramail trouve des doublons(?) dans les 133 mails, mails de newsletters qui comportent des textes, images, liens de connexions, etc. Si cela peut t'aider. Je viens de faire l'essai avec 4 mails standards (que du texte) en arrêtant BitDefender pour voir.

Là, je sèche, mais si tu vois quelques essais supplémentaires que je peux faire, pas de problème, je les ferai et te tiendrai au courant.
Bonne journée
vincent
il y a 2 jours
Administrateur
Mais si tu est sous linux, pourquoi ne pas essayer la version linux ?
ahmgm
il y a 2 jours
Membre
Bonjour Vincent
Je comptais essayer LibraMail sous Linux ensuite. J'ai utilisé la version Windows par facilité d'exportation au format eml depuis Foxmail sous Windows également.
Sous Linux, je pense que les versions sont opérationnelles puisque tu l'utilises personnellement. Comme c'est un logiciel portable, les importations réalisées sous Windows, je comptais les récupérer sans problème sous Linux par une simple copie des dossiers dans le s/dossier "Data".
Si d'autres utilisateurs utilisent la version Windows, ils risquent de te faire les mêmes remarques au niveau du fonctionnement. C'est pourquoi je voulais te faire part des problèmes que je rencontre.
Bonne journée
Je comptais essayer LibraMail sous Linux ensuite. J'ai utilisé la version Windows par facilité d'exportation au format eml depuis Foxmail sous Windows également.
Sous Linux, je pense que les versions sont opérationnelles puisque tu l'utilises personnellement. Comme c'est un logiciel portable, les importations réalisées sous Windows, je comptais les récupérer sans problème sous Linux par une simple copie des dossiers dans le s/dossier "Data".
Si d'autres utilisateurs utilisent la version Windows, ils risquent de te faire les mêmes remarques au niveau du fonctionnement. C'est pourquoi je voulais te faire part des problèmes que je rencontre.
Bonne journée
ahmgm
il y a 2 jours
Membre
Bonsoir Vincent
J'ai installé et utilisé Libramail sous Linux avec le même jeu d'essai que sous Windows et là tous les mails qui avaient posé problème sous Windows ont pu être importés et classés dans des dossiers.
La première fois le système n'a pas trouvé de doublons et les mails sont affichés comme sous Foxmail lorsque je force le mode Texte en affichage (ainsi j'empêche des scripts de s'activer si j'affichais le mode html immédiatement à la réception des mails).
Intéressants les renseignements de pistage affichés.
J'ai donc tenté une autre importation de 66 autres mails pris dans un autre dossier. Libramail me dit que tout a été bien pris, par contre je ne vois pas ces mails dans aucun dossier de LibraMail. J'ai retenté cette même importation et le système me dit qu'il n'a rien importé, car il a détecté des doublons (normal). Je ne sais pas où ces mails que semble trouver LibraMail sont stockés, parce qu'ils ne s'affichent pas.
Restent les mystères de dysfonctionnement sous Windows.
Bonne soirée
J'ai installé et utilisé Libramail sous Linux avec le même jeu d'essai que sous Windows et là tous les mails qui avaient posé problème sous Windows ont pu être importés et classés dans des dossiers.
La première fois le système n'a pas trouvé de doublons et les mails sont affichés comme sous Foxmail lorsque je force le mode Texte en affichage (ainsi j'empêche des scripts de s'activer si j'affichais le mode html immédiatement à la réception des mails).
Intéressants les renseignements de pistage affichés.
J'ai donc tenté une autre importation de 66 autres mails pris dans un autre dossier. Libramail me dit que tout a été bien pris, par contre je ne vois pas ces mails dans aucun dossier de LibraMail. J'ai retenté cette même importation et le système me dit qu'il n'a rien importé, car il a détecté des doublons (normal). Je ne sais pas où ces mails que semble trouver LibraMail sont stockés, parce qu'ils ne s'affichent pas.
Restent les mystères de dysfonctionnement sous Windows.
Bonne soirée
vincent
il y a 1 jour
Administrateur
Bonjour,
Merci pour tous ces essais, ils sont très utiles parce qu’ils permettent de séparer plusieurs problèmes.
- Pour le blocage au démarrage sous Windows, j’ai trouvé une explication assez nette dans ton journal. LibraMail lance le moteur à 16:21:11, considère qu’il n’a pas répondu à 16:21:23, puis le moteur annonce finalement qu’il est prêt à 16:21:25. En clair, il lui faut environ 13 à 14 secondes chez toi alors que LibraMail abandonne actuellement au bout de 12 secondes.
ça explique aussi pourquoi un deuxième lancement peut fonctionner alors que la première fenêtre de démarrage reste bloquée : le moteur du premier lancement a finalement démarré en arrière-plan. C’est donc pas forcément ton pare-feu qui est en cause. Je vais augmenter ce délai et surtout faire en sorte que le processus soit réellement arrêté si le démarrage échoue.
- Le processus du moteur est bien node.exe, plus précisément celui situé dans : ...\LibraMail Logiciel de messagerie\runtime\node\node.exe et l’interface est LibraMail.exe.
- Concernant les .eml, tes essais sont également intéressants. Le fait que les mêmes fichiers soient importés correctement sous Linux, y compris ceux qui échouent sous Windows, montre qu’il y a probablement un problème spécifique à la version Windows et non aux messages eux-mêmes. Tes 4 .eml contenant uniquement du texte vont aussi dans ce sens.
LibraMail connaît déjà la raison précise de chaque erreur d’importation, mais la version actuelle n’affiche malheureusement que le nombre total d’erreurs. Je vais donc ajouter un journal détaillé de l’import eml pour que ton prochain essai puisse m'indiquer exactement à quelle étape Windows bloque et avec quel message. Ce sera beaucoup plus efficace que de tester l'antivirus, le VPN ou le pare-feu au hasard.
- Pour les 66 messages importés sous Linux mais que tu ne retrouves pas : puisqu’une seconde tentative les détecte comme doublons, ils sont bien enregistrés quelque part dans LibraMail. Peux-tu prendre le sujet exact d’un de ces 66 messages et le rechercher avec la fonction de recherche ? Regarde aussi dans la boîte unifiée et dans les envoyés. LibraMail conserve la date originale des mails importés, donc s’ils sont anciens ils peuvent aussi se retrouver assez loin dans la liste.
- Dernier point important concernant le passage de Windows à Linux : évite de transférer simplement le dossier data. Les messages sont stockés chiffrés et la clé dépend également du coffre-fort du système. Pour transférer correctement une installation d’un système à l’autre, il vaut mieux utiliser la fonction Sauvegarde complète, puis Restauration avec le mot de passe de récupération.
Je vais préparer une version corrective (0.4.5) avec :
- Un démarrage Windows plus tolérant et sans processus node.exe orphelin ;
- Un journal d’import EML détaillé ;
- La correction de l’import Windows en fonction de l’erreur que ce journal nous donnera.
Merci encore pour les tests, surtout sur Windows : puisque je travaille principalement sous Linux, ce genre de retour permet justement de mettre en évidence les problèmes que je ne reproduis pas forcément chez moi sur ma VM.
Merci pour tous ces essais, ils sont très utiles parce qu’ils permettent de séparer plusieurs problèmes.
- Pour le blocage au démarrage sous Windows, j’ai trouvé une explication assez nette dans ton journal. LibraMail lance le moteur à 16:21:11, considère qu’il n’a pas répondu à 16:21:23, puis le moteur annonce finalement qu’il est prêt à 16:21:25. En clair, il lui faut environ 13 à 14 secondes chez toi alors que LibraMail abandonne actuellement au bout de 12 secondes.
ça explique aussi pourquoi un deuxième lancement peut fonctionner alors que la première fenêtre de démarrage reste bloquée : le moteur du premier lancement a finalement démarré en arrière-plan. C’est donc pas forcément ton pare-feu qui est en cause. Je vais augmenter ce délai et surtout faire en sorte que le processus soit réellement arrêté si le démarrage échoue.
- Le processus du moteur est bien node.exe, plus précisément celui situé dans : ...\LibraMail Logiciel de messagerie\runtime\node\node.exe et l’interface est LibraMail.exe.
- Concernant les .eml, tes essais sont également intéressants. Le fait que les mêmes fichiers soient importés correctement sous Linux, y compris ceux qui échouent sous Windows, montre qu’il y a probablement un problème spécifique à la version Windows et non aux messages eux-mêmes. Tes 4 .eml contenant uniquement du texte vont aussi dans ce sens.
LibraMail connaît déjà la raison précise de chaque erreur d’importation, mais la version actuelle n’affiche malheureusement que le nombre total d’erreurs. Je vais donc ajouter un journal détaillé de l’import eml pour que ton prochain essai puisse m'indiquer exactement à quelle étape Windows bloque et avec quel message. Ce sera beaucoup plus efficace que de tester l'antivirus, le VPN ou le pare-feu au hasard.
- Pour les 66 messages importés sous Linux mais que tu ne retrouves pas : puisqu’une seconde tentative les détecte comme doublons, ils sont bien enregistrés quelque part dans LibraMail. Peux-tu prendre le sujet exact d’un de ces 66 messages et le rechercher avec la fonction de recherche ? Regarde aussi dans la boîte unifiée et dans les envoyés. LibraMail conserve la date originale des mails importés, donc s’ils sont anciens ils peuvent aussi se retrouver assez loin dans la liste.
- Dernier point important concernant le passage de Windows à Linux : évite de transférer simplement le dossier data. Les messages sont stockés chiffrés et la clé dépend également du coffre-fort du système. Pour transférer correctement une installation d’un système à l’autre, il vaut mieux utiliser la fonction Sauvegarde complète, puis Restauration avec le mot de passe de récupération.
Je vais préparer une version corrective (0.4.5) avec :
- Un démarrage Windows plus tolérant et sans processus node.exe orphelin ;
- Un journal d’import EML détaillé ;
- La correction de l’import Windows en fonction de l’erreur que ce journal nous donnera.
Merci encore pour les tests, surtout sur Windows : puisque je travaille principalement sous Linux, ce genre de retour permet justement de mettre en évidence les problèmes que je ne reproduis pas forcément chez moi sur ma VM.
ahmgm
il y a 1 jour
Membre
Bonjour Vincent
Merci pour ta réponse très documentée.
Une idée m'est venue cette nuit concernant les importations de fichiers eml.
Lorsque je fais des essais sous Linux et windows, j'avais vu que me x mails avaient bien été importés dans un dossier (compteur x en regard du dossier bien affiché). Lorsque j'ai voulu importer y autres mails dans le même dossier Libramail m'a dit qu'il les avait bien importés.
Le compteur x n'avait pas changé (je pensais donc que l'opération avait échoué). Lorsque je répète l'opération d'importation de ces y mails, LibraMail me dit qu'il a détecté des doublons et n'en importe aucun et je ne comprenais pas pourquoi.
J'en déduis que le compteur de mails en face des dossiers n'est pas réactualisé (que ce soit sous Windows ou Linux), il aurait dû afficher un total x+y, qu'en penses-tu?.
Dans ton mail, en effet en augmentation sensiblement la temporisation de lancement tout devrait rentrer dans l'ordre.
Je testerai avec plaisir ta future version et te ferai part de mes observations.
Bonne journée
P.S. : Maintenant que j'ai quitté Gratilog sans regret, comme tu l'as vu, je vais disposer de plus de temps
Merci pour ta réponse très documentée.
Une idée m'est venue cette nuit concernant les importations de fichiers eml.
Lorsque je fais des essais sous Linux et windows, j'avais vu que me x mails avaient bien été importés dans un dossier (compteur x en regard du dossier bien affiché). Lorsque j'ai voulu importer y autres mails dans le même dossier Libramail m'a dit qu'il les avait bien importés.
Le compteur x n'avait pas changé (je pensais donc que l'opération avait échoué). Lorsque je répète l'opération d'importation de ces y mails, LibraMail me dit qu'il a détecté des doublons et n'en importe aucun et je ne comprenais pas pourquoi.
J'en déduis que le compteur de mails en face des dossiers n'est pas réactualisé (que ce soit sous Windows ou Linux), il aurait dû afficher un total x+y, qu'en penses-tu?.
Dans ton mail, en effet en augmentation sensiblement la temporisation de lancement tout devrait rentrer dans l'ordre.
Je testerai avec plaisir ta future version et te ferai part de mes observations.
Bonne journée
P.S. : Maintenant que j'ai quitté Gratilog sans regret, comme tu l'as vu, je vais disposer de plus de temps
vincent
il y a 1 jour
Administrateur
Oui, je pense que tu viens de mettre le doigt sur un autre bug.
Si LibraMail t’annonce que les nouveaux mails ont été importés et qu’une deuxième tentative les reconnaît ensuite comme doublons, c’est qu’ils sont bien présents dans la base. Le compteur du dossier devrait donc passer de x à x+y.
Il semble donc que, après un import eml, LibraMail ne réactualise pas correctement le compteur du dossier et probablement aussi, dans certains cas, la liste des messages affichée si ce dossier est déjà ouvert. ça expliquerait notamment les mails que tu pensais ne pas retrouver sous Linux alors qu’ils avaient en réalité été importés.
Je vais corriger ça pour que les compteurs et le contenu du dossier soient rafraîchis immédiatement après l’import.
En revanche, ça reste différent du problème que tu as rencontré sous Windows avec 115 erreurs. Là, l’import échoue réellement pour ces fichiers et je vais ajouter un journal plus détaillé pour savoir précisément où ça coince.
Pour le démarrage Windows, oui, l’augmentation du délai devrait régler le faux échec que montre ton journal et j’ajouterai aussi un arrêt propre du moteur si le lancement échoue réellement.
Merci pour cette observation, elle explique probablement une bonne partie du comportement qui semblait incohérent lors des imports réussis.
Si LibraMail t’annonce que les nouveaux mails ont été importés et qu’une deuxième tentative les reconnaît ensuite comme doublons, c’est qu’ils sont bien présents dans la base. Le compteur du dossier devrait donc passer de x à x+y.
Il semble donc que, après un import eml, LibraMail ne réactualise pas correctement le compteur du dossier et probablement aussi, dans certains cas, la liste des messages affichée si ce dossier est déjà ouvert. ça expliquerait notamment les mails que tu pensais ne pas retrouver sous Linux alors qu’ils avaient en réalité été importés.
Je vais corriger ça pour que les compteurs et le contenu du dossier soient rafraîchis immédiatement après l’import.
En revanche, ça reste différent du problème que tu as rencontré sous Windows avec 115 erreurs. Là, l’import échoue réellement pour ces fichiers et je vais ajouter un journal plus détaillé pour savoir précisément où ça coince.
Pour le démarrage Windows, oui, l’augmentation du délai devrait régler le faux échec que montre ton journal et j’ajouterai aussi un arrêt propre du moteur si le lancement échoue réellement.
Merci pour cette observation, elle explique probablement une bonne partie du comportement qui semblait incohérent lors des imports réussis.
vincent
il y a 20 heures
Administrateur
Allez, hop, une petite v0.4.5 qui prends en compte un peu tout ça (j'ai ajouté deux ou trois trucs en plus, dont l'export eml en plus de l'import, directement dans les mails) : https://github.com/technifree/LibraMail
Tiens, au sujet de la messagerie, petit rappel -> https://technifree.com/fOfO/topic.php?id=368#post-1989
Tiens, au sujet de la messagerie, petit rappel -> https://technifree.com/fOfO/topic.php?id=368#post-1989
ahmgm
il y a 20 minutes
Membre
Bonsoir Vincent
J'ai testé ta version 0.4.5, question importation de fichiers eml. Tout s'est bien passé, compteurs affichés corrects. Bravo
La fenêtre Splash s'ouvre et se ferme correctement (avec ou sans internet connecté). Plus de blocage.
J'aurais voulu tester les exportations eml, mais j'ai fait chou blanc, n'ayant pas trouvé dans les Paramètres la commande idoine. J'ai sans doute mal cherché, je pensais qu'elle était près de la commande d'importation.
Une petite remarque d'ergonomie, je voulais sélectionner tous les mails pour les effacer, CTRL A ne fonctionnait pas et c'est après coup que j'ai vu le petit carré permettant de sélectionner tous les mails. Peut-être serait-il mieux de le mettre au-dessus des mails dans la partie gauche comme souvent, on le voit dans d'autres logiciels de messagerie. Qu'en penses-tu ?
Je vais continuer mes tests et te tiens au courant.
Bonne soirée
J'ai testé ta version 0.4.5, question importation de fichiers eml. Tout s'est bien passé, compteurs affichés corrects. Bravo
La fenêtre Splash s'ouvre et se ferme correctement (avec ou sans internet connecté). Plus de blocage.
J'aurais voulu tester les exportations eml, mais j'ai fait chou blanc, n'ayant pas trouvé dans les Paramètres la commande idoine. J'ai sans doute mal cherché, je pensais qu'elle était près de la commande d'importation.
Une petite remarque d'ergonomie, je voulais sélectionner tous les mails pour les effacer, CTRL A ne fonctionnait pas et c'est après coup que j'ai vu le petit carré permettant de sélectionner tous les mails. Peut-être serait-il mieux de le mettre au-dessus des mails dans la partie gauche comme souvent, on le voit dans d'autres logiciels de messagerie. Qu'en penses-tu ?
Je vais continuer mes tests et te tiens au courant.
Bonne soirée
Connectez-vous pour répondre.
