web-dev-qa-db-ja.com

Thunderbirdのパスワードマネージャーは、特定のサービスのパスワードを常に忘れています

Windows 10(1809)でThunderbird 60.6.1(32ビット)を使用して非メールサーバーとインターフェイスするために DavMail を使用しています。それが私の会社のExchangeのインスタンスです。

これについて奇妙なのは、DavMailに直接関連する3つの異なる目的のために資格情報を保存する必要があることです。

  • localhost:1025はSMTP(メールの送信)に使用されます
  • localhost:1080はCalDAV(カレンダー)に使用されます
  • LDAPの場合はlocalhost:1389(アドレス帳など)

DavMail settings dialog

幸い、IMAPは、DavMailを使用せずにメールボックスにアクセスできます。

これで、Thunderbirdは上記のallを保存し、パスワードマネージャーに保存されていることを確認できます([ツール]-> [オプション]-> [セキュリティ]-> [パスワード]タブ-> [保存されたパスワード])。

Thunderbird saved passwords dialog

スクリーンショットは、Last Changed列によって問題をすでにうまく示しています。 localhost:1080 常にのパスワードの入力を求められますが、他のすべては持続して正常に機能します(つまり、サービスも期待どおりに機能します)。

さて、最初は、この動作の理由は、スケジュールされたタスクを使用してDavMailとThunderbirdの両方を起動しているためだと思いました。どちらも、DavMailの場合は10秒、Thunderbirdの場合は60秒の遅延で、ユーザーアカウントのログオンによってトリガーされる個別のタスクです。理論的には、localhostは実際には常に利用可能である必要がありますが、特定の依存関係がアップしていないことに対処する必要があります。

ただし、DavMailとThunderbirdの両方を閉じてから、DavMailを起動し、提供されるサービスが指定されたポートで実行されていることを確認するため、このシナリオを除外できます(ただし、netstatのみ)。その後、Thunderbirdを再度起動すると、まったく同じプロンプトが表示され、localhost:1080に対してこれまでにのみが表示されます。

Password Prompt for localhost:1080

する方法はありますか...

  1. thunderbirdがその特定のサービスの資格情報を常に「忘れる」理由を調べてください...
  2. thunderbirdに資格情報(ユーザー名およびパスワードの両方)をプログラムの再起動後も永続的に記憶させる。

注意:私が行ったもう1つの観察結果は、プロンプトでパスワードを入力し、図のようにチェックボックスを設定するのを忘れると、次回Thunderbirdでパスワードの入力だけでなく、ユーザー名(ad-domain\usernameで指定)も忘れてしまうことです。表記)。

1
0xC0000022L

私は解決策を見つけましたこの問題の解決策を見つけましたbuntu 19.04

  • Thunderbird 60.8.0(64ビット)
  • ライトニング6.2.8

私がしたこと:

  1. (プロパティを使用/uncheck "このカレンダーをオンにする")のリストで影響を受けるCalDavカレンダーを非アクティブ化します
  2. davmailを終了します
  3. 環境設定/環境設定/セキュリティ/保存されたパスワードメニューのパスワード認証エントリを削除します
  4. thunderbirdを閉じる
  5. davmailを再起動します
  6. thunderbirdを再起動します
  7. 厄介なカレンダーをオンにします
  8. 再認証、ただし:今回はメールを使用しました[email protected] の代わりに domain\userName

そして出来上がり-それは動作します。

2
qbit