Join the AMA (Ask Me Anything) with the Firefox leadership team to celebrate Firefox 20th anniversary and discuss Firefox’s future on Mozilla Connect. Mark your calendar on Thursday, November 14, 18:00 - 20:00 UTC!

为提升您的使用体验,本站正在维护,部分功能暂时无法使用。如果本站文章无法解决您的问题,您想要向社区提问的话,请到 Twitter 上的 @FirefoxSupport 或 Reddit 上的 /r/firefox 提问,我们的支持社区将会很快回复您的疑问。

搜索 | 用户支持

防范以用户支持为名的诈骗。我们绝对不会要求您拨打电话或发送短信,及提供任何个人信息。请使用“举报滥用”选项报告涉及违规的行为。

详细了解

With multiple accounts, how can I change the order that mail accounts are checked for new mail?

  • 5 个回答
  • 1 人有此问题
  • 6 次查看
  • 最后回复者为 stzm209

more options

I have 3 different email accounts set up in Thunderbird. Each time I check for new mail, it always checks in this order:

  1. email #1
  2. email #2
  3. email #3

The number indicates the order I added the accounts to Thunderbird. Email #2 is my default account.

Is there a way to change the order so that a different email is checked first? For example, I would like to check for new mail in this order:

  1. email #2
  2. email #3
  3. email #1

I tried modifying various things in the Thunderbird profile prefs.js file, but nothing seemed to work. It always checked in the same order no matter what I changed. I also looked in the Windows 10 registry but couldn't find anything.

Maybe a combination of things needs to be changed in the prefs.js file that I'm not aware of. Can someone shed some light on this? Thanks.

I have 3 different email accounts set up in Thunderbird. Each time I check for new mail, it always checks in this order: # email #1 # email #2 # email #3 The number indicates the order I added the accounts to Thunderbird. Email #2 is my default account. Is there a way to change the order so that a different email is checked first? For example, I would like to check for new mail in this order: # email #2 # email #3 # email #1 I tried modifying various things in the Thunderbird profile prefs.js file, but nothing seemed to work. It always checked in the same order no matter what I changed. I also looked in the Windows 10 registry but couldn't find anything. Maybe a combination of things needs to be changed in the prefs.js file that I'm not aware of. Can someone shed some light on this? Thanks.

由stzm209于修改

被采纳的解决方案

I figured out how to do it. When modifying the prefs.js file, it checks accounts in the order of serverN, where N = server #. In general, if you change the server # (throughout the entire file) for each mail account to a numerical ordering that matches the order you want the accounts checked in, it works.

I'm not sure how idN affects it, but there was a corresponding matching identity # for each server #, so I changed the identity # to match also.

It's now checking accounts in the order that I want.

In case anyone else tries this, please remember to quit Thunderbird first and back up your original prefs.js file before attempting (at your own risk). ;)

定位到答案原位置 👍 0

所有回复 (5)

more options

I'm using Mac, so it might be different. But, here's a few things you could try.

On the Menu, Tools, Account Settings: Highlight with your mouse, your Email #2. At the bottom of that column, click on Account Actions. Make sure Email #2 is the Default Account. I think it will check it first, but don't know what order will come after. (Mine usually checks so fast I have no way of seeing which one it's checking first.)

Also, you could try: in the same Dialog box of Accounts. Click on each account, starting with your Email #2, highlight Server Settings, Set Check for New Messages at 10 minutes for Email #2, then 11 minutes for Email #3, then 12 minutes for Email #1.

This probably won't make a difference for manually checking. These are the only settings I could find regarding checking the server.

more options

Email #2 is already set as the default account. It does not check the default account first. It always checks email #1 first, which is the account I added first. This is all noted in my original post.

What I want is to set the checking order for manual checking. That is, when you click on the "Get Messages" button.

more options

选择的解决方案

I figured out how to do it. When modifying the prefs.js file, it checks accounts in the order of serverN, where N = server #. In general, if you change the server # (throughout the entire file) for each mail account to a numerical ordering that matches the order you want the accounts checked in, it works.

I'm not sure how idN affects it, but there was a corresponding matching identity # for each server #, so I changed the identity # to match also.

It's now checking accounts in the order that I want.

In case anyone else tries this, please remember to quit Thunderbird first and back up your original prefs.js file before attempting (at your own risk). ;)

more options

Wow, that's cool that you figured it out. Nice for you to share and help others, thanks. Did you use a text editor to edit the file? Or a special app?

由lindaloulou于修改

more options

Yes, I just used a text editor, since it's a text file.