如何更改 Thunderbird 中 NNTP 服务器的密码?

如何更改 Thunderbird 中 NNTP 服务器的密码?

在 Windows 7 Pro 64 位上运行 Thunderbird 8.0。

我有一台 NNTP 服务器,上面有公共和私人论坛。因此我设置了两个帐户,一个用于 NNTP,没有凭据,另一个设置了用户名/密码。

我第一次设置时,它运行良好。但我订阅了大约 40 个新闻组,并有最新的阅读统计数据。

现在,他们更改了我的用户名和密码。

我发现,右键单击Settings帐户Server Settings选项卡,我可以取消勾选Always request authentication when connecting to this server,然后它会再次提示输入密码。

但这次他们也更改了我的用户名,并且用户界面中没有地方可以设置用户名!

我知道如果我删除并重新创建它我就可以重新进入,但这非常痛苦,所以我宁愿不这样做。

有任何想法吗?

答案1

当我写这篇文章的时候,我想我已经弄清楚了,所以我会回答我自己的问题,原因有两个。为了分享(因为我无法通过谷歌找到这个),因为明年当它再次发生时我会忘记怎么做。

如果您查看帐户属性、服务器设置选项卡,您可以获取 newsrc 路径,查看上两个目录即可获取配置文件目录路径。

在那里,我找到一个文本文件 signons.txt(如果你有多个帐户,它们会按顺序编号),其中包含 base64 编码的用户名和密码。这真的很糟糕,因为 base64 不会阻止任何事情。

该文件的格式为:

#2e
.
news://news.server.com (news://news.server.com/#password)

~
*
~aG9xxyz==

---
.
news://news.server.com (news://news.server.com/#username)

~
*
~bab2djIwMTE=

---
.

更改名称和服务器以保护无辜者。

无论如何,如果您编辑此文件(我尝试输入正确的用户名和密码的 Base 64 编码值),下次登录时它会再次提示您输入用户名和密码。所以也许我应该删除它,但这似乎是关键文件。

相关内容