Thunderbird password manager oublie tout le temps le mot de passe d'un service spécifique

J'utilise Davmail afin d'utiliser Thunderbird 60.6.1 (32 bits) sur Windows 10 (1809) pour s'interfacer avec un serveur de messagerie non-; c'est l'instance d'Exchange de mon entreprise.

Maintenant, ce qui est étrange à ce sujet, c'est que je dois enregistrer mes informations d'identification à trois fins différentes directement liées à DavMail.

  • localhost:1025 est utilisé pour SMTP (envoi de courrier)
  • localhost:1080 est utilisé pour CalDAV(calendrier)
  • localhost:1389 pour LDAP (carnet d'adresses et ainsi de suite sur)

DavMail settings dialog

IMAP est heureusement disponible pour accéder à la boîte aux lettres sans l'aide de DavMail.

Maintenant, Thunderbird parvient à enregistrer tous les de ce qui précède et je peux les voir enregistrés dans le gestionnaire de mots de passe (Outils -> Options -> Sécurité -> Onglet Mots de passe -> Mots de passe enregistrés).

Thunderbird saved passwords dialog

La capture d'écran illustre déjà bien le problème par le biais de la dernière colonne modifiée . Je suis invité pour le mot de passe de localhost: 1080 tout le temps , alors que tous les autres persistent et fonctionnent correctement (c'est-à-dire que les services fonctionnent également comme prévu).

Maintenant, au départ, je pensais que la raison de ce comportement était que j'utilisais des tâches planifiées pour démarrer à la fois DavMail et Thunderbird. Les deux sont des tâches individuelles déclenchées par une connexion de mon compte utilisateur avec un délai de 10 secondes pour DavMail et un délai de 60 secondes pour Thunderbird. En théorie, cela devrait prendre en charge certaines dépendances qui ne sont pas en place, bien que localhost devrait vraiment toujours être disponible - et dès le début.

Cependant, je peux exclure ce scénario, car même si je ferme à la fois DavMail et Thunderbird, puis démarre DavMail, suivi d'une vérification que les services qu'il fournit s'exécutent sur les ports donnés (uniquement avec netstat, cependant), puis le redémarrage de Thunderbird me donne exactement la même invite et seulement pour localhost:1080.

Password prompt for localhost:1080

Y a-t-il un moyen de...

  1. découvrez pourquoi Thunderbird "oublie" les informations d'identification pour ce service particulier tout le temps...
  2. faites en sorte que Thunderbird se souvienne des informations d'identification (à la fois, nom d'utilisateur et mot de passe ) de manière persistante lors des redémarrages du programme.

NB: une autre observation que j'ai faite est que lorsque j'entre le mot de passe à l'invite et que j'oublie de cocher la case comme indiqué, la prochaine fois, Thunderbird demandera non seulement le mot de passe, mais aura également oublié le nom d'utilisateur (qui est donné dans ad-domainusername notation).

demandé sur