Open Bug 1792346 Opened 2 years ago Updated 10 months ago

Get Messages for <selected account> is not working for POP accounts using Global Inbox

Categories

(Thunderbird :: Toolbars and Tabs, defect)

Thunderbird 102
defect

Tracking

(Not tracked)

UNCONFIRMED

People

(Reporter: detlefpilzecker, Unassigned)

References

Details

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.5112.102 Safari/537.36 OPR/90.0.4480.84

Steps to reproduce:

I selected "Get Messages" and then clicked one of my POP accounts.

Actual results:

Nothing

Expected results:

The same that happens when I select "Get All New Messages" but only for the selected account = That the messages from the selected account are downloaded and that the info about the work done by thunderbird is shown in the status-bar.

Seems to work for me. If you set mailnews.pop3.loglevel to All and try again, do you see any logs?

detlefpilzecker, can you attach logs?

I am seeing the same symptoms since the last but one Thunderbird update (102.3.0), and in the current version (102.3.1). My messages continue to be downloaded from the enabled POP mailboxes on the set schedule, but can only be downloaded manually by using 'Get all new messages' (which also gets unwanted messages from accounts which are normally only used for testing and are not on the regular schedule). Clicking on the individual profile tabs on the dropdown does nothing. Previous to the 102.3.0 update, everything worked as it should. Running fully updated 64-bit Windows 10 on a homebrew (Asus motherboard, Intel processor) system.

Does it work if you select an account from the folder tree, then click the "Get Messages" button (not the dropdown)?

For the "Get Messages" dropdown, please follow comment 1, then check Error Console (ctrl+shift+j)

Selecting the account and then clicking 'get messages' only works for a couple of my accounts (I can't see a systematic difference between the two that it works for and the rest, though it may be that the ones that don't work don't now have valid passwords stored). It does not work for my default account, which is the only one that I routinely use or want to use (and does have a stored password which works fine for scheduled 'collections').

How does one: "set mailnews.pop3.loglevel to All"? I browsed various relevant seeming areas of the UI without finding a list of such settings.

How does one: "set mailnews.pop3.loglevel to All"? I browsed various relevant seeming areas of the UI without finding a list of such settings.

Search for "Config Editor" on the Settings page.

When I first tried to demonstrate the problem with full logging, I got very confused! I clicked on the Get Messages tab, nothing happened, and then I dropped down the list of accounts and clicked on the 'Get all new messages' option, which worked. When I went to the log, I saw the completed download transaction, and, because everything had happened within the same minute, it wasn't clear what was going on. So I tried again - this time waiting a full minute after the (resultless) click on 'Get Messages' before I used the alternate approach. This (sort of!) clarified things. There were no log entries at all corresponding to the click on 'Get Messages'. Nothing was logged between the last previous activity and the 'Get all new messages' sequence.
Using a similar approach, I also found that nothing appears in the log when I try (and fail!) to download messages from my default server using the dropdown account list, or by highlighting the default server in the left hand menu and clicking the 'Get Messages' button.
The problem appears to be that these clicks are failing (at a fairly low level) to activate anything .
I would emphasize again that this all started at version 102.3.0. I had no such problems with earlier versions.

For me it is nearly the same as for peter.

After setting mailnews.pop3.loglevel to All => no log entries appear, nothing when I click on the button to get the messages from the chosen mail account.

Selecting "Get all new messages" I get this:

18:21:56.500 mailnews.pop3.14: Connecting to pop://pop3.web.de:995 Pop3Client.jsm:134:18
18:21:56.741 mailnews.pop3.14: Connected Pop3Client.jsm:270:18
18:21:56.882 mailnews.pop3.14: S: +OK POP server ready H miweb103 1MX10N-1ochOb2ZSr-00XgP4

Pop3Client.jsm:321:18
18:21:56.883 mailnews.pop3.14: C: CAPA Pop3Client.jsm:463:20
18:21:56.913 mailnews.pop3.14: S: +OK Capability list follows

TOP

UIDL

USER

SASL PLAIN

IMPLEMENTATION trinity

.

Pop3Client.jsm:321:18
18:21:56.914 mailnews.pop3.14: Possible auth methods: USERPASS,PLAIN Pop3Client.jsm:551:18
18:21:56.915 mailnews.pop3.14: Current auth method: USERPASS Pop3Client.jsm:620:18
18:21:56.916 mailnews.pop3.14: C: USER DxxxxxPxxxxxxxx Pop3Client.jsm:463:20
18:21:56.993 mailnews.pop3.14: S: +OK password required for user "DxxxxxPxxxxxxxx"

Pop3Client.jsm:321:18
18:21:56.993 mailnews.pop3.14: C: Logging suppressed (it probably contained auth information) Pop3Client.jsm:457:20
18:21:57.077 mailnews.pop3.14: S: +OK mailbox "DxxxxxPxxxxxxxx" has 0 messages (0 octets) H miweb103

Pop3Client.jsm:321:18
18:21:57.077 mailnews.pop3.14: C: STAT Pop3Client.jsm:463:20
18:21:57.111 mailnews.pop3.14: S: +OK 0 0

Pop3Client.jsm:321:18
18:21:57.112 mailnews.pop3.14: Done with status=0 Pop3Client.jsm:1409:18
18:21:57.112 mailnews.pop3.14: C: QUIT Pop3Client.jsm:463:20
18:21:57.145 mailnews.pop3.14: Connection closed. Pop3Client.jsm:355:18
18:21:57.146 mailnews.pop3.14: S: +OK POP server signing off

Pop3Client.jsm:321:18

It connected with the mail of DxxxxxPxxxxxxxx but not with the others I guess ...

Clicking to connect only to this account (DxxxxxPxxxxxxxx ) nothing happens.

Clicking on the other POP account this is the output:

18:28:20.117 mailnews.pop3.17: Connecting to pop://pop3.web.de:995 Pop3Client.jsm:134:18
18:28:20.455 mailnews.pop3.17: Connected Pop3Client.jsm:270:18
18:28:20.587 mailnews.pop3.17: S: +OK POP server ready H miweb102 1MwxyD-1p3odb0Iu3-00xvIu

Pop3Client.jsm:321:18
18:28:20.590 mailnews.pop3.17: C: CAPA Pop3Client.jsm:463:20
18:28:20.640 mailnews.pop3.17: S: +OK Capability list follows

TOP

UIDL

USER

SASL PLAIN

IMPLEMENTATION trinity

.

Pop3Client.jsm:321:18
18:28:20.642 mailnews.pop3.17: Possible auth methods: USERPASS,PLAIN Pop3Client.jsm:551:18
18:28:20.643 mailnews.pop3.17: Current auth method: USERPASS Pop3Client.jsm:620:18
18:28:20.644 mailnews.pop3.17: C: USER Mx.Fxxxx.Mxxx Pop3Client.jsm:463:20
18:28:20.703 mailnews.pop3.17: S: +OK password required for user "Mx.Fxxxx.Mxxx"

Pop3Client.jsm:321:18
18:28:20.703 mailnews.pop3.17: C: Logging suppressed (it probably contained auth information) Pop3Client.jsm:457:20
18:28:20.816 mailnews.pop3.17: S: +OK mailbox "Mx.Fxxxx.Mxxx" has 17 messages (7210194 octets) H miweb102

Pop3Client.jsm:321:18
18:28:20.817 mailnews.pop3.17: C: STAT Pop3Client.jsm:463:20
18:28:20.852 mailnews.pop3.17: S: +OK 17 7210194

Pop3Client.jsm:321:18
18:28:20.853 mailnews.pop3.17: Folder lock acquired uri=mailbox://DxxxxxPxxxxxxxx@pop3.web.de/Inbox. Pop3Client.jsm:947:22
18:28:20.853 mailnews.pop3.17: C: LIST Pop3Client.jsm:463:20
18:28:20.898 mailnews.pop3.17: S: +OK

1 614414

2 127514

3 477694

4 410659

5 309442

6 112170

7 422226

8 314774

9 139978

10 821944

11 741602

12 354533

13 756697

14 401268

15 306964

16 697857

17 200458

.

Pop3Client.jsm:321:18
18:28:20.899 mailnews.pop3.17: C: UIDL Pop3Client.jsm:463:20
18:28:20.932 mailnews.pop3.17: S: +OK

1 1MtwIS-1pWdII2QMW-00uGGO

2 1Mt8Y9-1pVXKR3hoP-00tVss

3 1MkEZ1-1p4zxU3VHd-00kk1l

4 1MwyZb-1pRbWn2Ygt-00yUjQ

5 1M7Laa-1obzt52ktY-007jbe

6 1M7cIz-1obp3W1fhN-0088nC

7 1MWixY-1ojtCu2dvU-00X31w

8 1MbTXP-1pEPbQ1t73-00bsXd

9 1Mn0v7-1p3qMK1EhD-00jzLq

10 1MpksZ-1p13Zu3RID-00qECT

11 1MEDvl-1oTv0X3amD-00AAsS

12 1MSKRI-1oomav3Eka-00SdBs

13 1M4aUk-1odLR125ri-001iBk

14 1MDftr-1oULhE2D8J-00Anzq

15 1N6LDv-1pJIqj0OAj-016guG

16 1MzkG5-1pPrAc0U1R-00vk87

17 1N2EYM-1pMfHM1l9C-013fcn

.

Pop3Client.jsm:321:18
18:28:20.934 mailnews.pop3.17: Folder lock released. Pop3Client.jsm:1185:22
18:28:20.934 mailnews.pop3.17: Done with status=0 Pop3Client.jsm:1409:18
18:28:20.934 mailnews.pop3.17: C: QUIT Pop3Client.jsm:463:20
18:28:21.017 mailnews.pop3.17: Connection closed. Pop3Client.jsm:355:18
18:28:21.018 mailnews.pop3.17: S: +OK POP server signing off

Pop3Client.jsm:321:18

Clicking to get messages from the IMAP mail-account also nothing happens.

Can you do something with that information?

Reporter, do you still see this issue when using the latest version?
What information can you add to clarify the steps to reproduce this issue?

Whiteboard: [closeme 2023-04-25]

It is still present on my Windows 11 desktop system - now running 102.9.1, and ita behavior has not changed since my earlier messages. It is not present (and never has been) with the same version of TBird running on my Windows 10 laptop. However, it is not simply a WIndows version issue - it started when I was still running Windows 10 on different desktop hardware.

It is still present on my Windows 11 desktop system - now running 102.9.1, and its behavior has not changed since my earlier messages. It is not present (and never has been) with the same version of TBird running on my Windows 10 laptop. However, it is not simply a WIndows version issue - it started when I was still running Windows 10 on different desktop hardware.

For me is the same as for peter. The error persists with actual version 102.9.1 on Windows 10.
Maybe you can reproduce the issue by installing Thunderbird first with two or more POP3 accounts and later adding one IMAP account.

I don't have any IMAP accounts configured - just a number of POP3 accounts.

Hi peter,
do you have your pop accounts separated or did you (as me) set up the pop accounts to use one inbox?
Tools > Account Settings > Server Settings for the pop mail account => 'Advanced' button => select 'Inbox for a different account' => OK
The problem might have to do with that setting. I'm testing it now. I separated the accounts again.

@Wayne Mery
You wanted to know how to reproduce this error.
Set up two or more POP3 accounts.
Set the input box of one account to go into the input box of the other account: Tools > Account Settings > Server Settings for the POP3 mail account => click the 'Advanced' button => select 'Inbox for a different account' and choose the other POP3 account => click OK => restart Thunderbird)
Now test "Get Messages" in all variations.

@detlefpilzecker:
I have five discrete accounts (including the default account), and my default account supports four different 'identities'. Of the other four accounts (none of which support multiple identities) one directs incoming email to the default account's inbox. Each of the other accounts uses its own respective inbox. I hope this helps! FWIW, I use the default account 99.99% of the time and usually have the others disabled, so it would not disrupt my life to have the one that currently goes to a different inbox go back to its own.

Try it please. If then everything works, we know how to reproduce the error. Maybe then someone can solve this problem. Thank you.

Yes. After redirecting the one other account that was going to the Default Account's inbox back to its own inbox, everything seems to work as it should. It looks as though that is the key to the bug.

Whiteboard: [closeme 2023-04-25]

I'm still encountering this issue with 115.0.1 (64 bit) Windows version, as with past versions. Yes, is clearly related to using a single email account's Inbox to consolidate incoming messages from one or more other email accounts. Symptoms same as described: with multiple POP3 accounts, the "Get Messages" button appears to do nothing, nothing showing up in the Activity Manager, no new messages downloaded. To download messages from the "primary" email account associated with the Inbox in use requires using the right-click dropdown sub-menu off of the "Get Messages" button and selecting "Get All New Messages" -- none of the other choices appear to work or do anything. This issue is discussed here on Reddit in the comments section by me and another user: https://www.reddit.com/r/Thunderbird/comments/14xlif0/thunderbird_115_pick_up_mail_for_one_account_only/ .

(In reply to Richard Boltuck from comment #19)

I'm still encountering this issue with 115.0.1 (64 bit) Windows version, as with past versions. Yes, is clearly related to using a single email account's Inbox to consolidate incoming messages from one or more other email accounts. Symptoms same as described: with multiple POP3 accounts, the "Get Messages" button appears to do nothing, nothing showing up in the Activity Manager, no new messages downloaded. To download messages from the "primary" email account associated with the Inbox in use requires using the right-click dropdown sub-menu off of the "Get Messages" button and selecting "Get All New Messages" -- none of the other choices appear to work or do anything. This issue is discussed here on Reddit in the comments section by me and another user: https://www.reddit.com/r/Thunderbird/comments/14xlif0/thunderbird_115_pick_up_mail_for_one_account_only/ .

Workaround: I found a workaround that appears to re-enable the intended functionality of the "Get Messages" button. Separate the inboxes by account. Decide which single account Inbox in which you wish to consolidate all incoming messages from all accounts -- lets call it account A1. Then set up Inbox filters in the other account Inboxes, A2, A3, etc. -- set the criteria to <300 days (for example), and filter the messages after junk screening into the Inbox for A1 (be sure to also have junk sent to the Junk folder in A1). Then all new incoming messages for all accounts will show up in the Inbox for A1, re-filter to sub-folders (if you've set filters) -- and the "Get Messages" works as intended.

(In reply to Richard Boltuck from comment #20)

(In reply to Richard Boltuck from comment #19)

I'm still encountering this issue with 115.0.1 (64 bit) Windows version, as with past versions. Yes, is clearly related to using a single email account's Inbox to consolidate incoming messages from one or more other email accounts. Symptoms same as described: with multiple POP3 accounts, the "Get Messages" button appears to do nothing, nothing showing up in the Activity Manager, no new messages downloaded. To download messages from the "primary" email account associated with the Inbox in use requires using the right-click dropdown sub-menu off of the "Get Messages" button and selecting "Get All New Messages" -- none of the other choices appear to work or do anything. This issue is discussed here on Reddit in the comments section by me and another user: https://www.reddit.com/r/Thunderbird/comments/14xlif0/thunderbird_115_pick_up_mail_for_one_account_only/ .

Workaround: I found a workaround that appears to re-enable the intended functionality of the "Get Messages" button. Separate the inboxes by account. Decide which single account Inbox in which you wish to consolidate all incoming messages from all accounts -- lets call it account A1. Then set up Inbox filters in the other account Inboxes, A2, A3, etc. -- set the criteria to <300 days (for example), and filter the messages after junk screening into the Inbox for A1 (be sure to also have junk sent to the Junk folder in A1). Then all new incoming messages for all accounts will show up in the Inbox for A1, re-filter to sub-folders (if you've set filters) -- and the "Get Messages" works as intended.

The described workaround doesn't really solve the problem. Here's what does: I have one verizon.net email account that I principally use, and two gmail accounts used much less actively. In the gmail accounts online, I directed all incoming emails to my verizon account. On TB, I killed the two gmail accounts and now have only a single account, the verizon account. So as with a TB "Global" inbox, all my emails from all three accounts now appear in a single inbox, but I am not using TB's native "Global" inbox facility. Now the "Get Messages" button works properly -- but in reality, it is only enabling downloads to a single email account. But it works.

See Also: → 1848505
Summary: Get Messages for <selected account> is not working for POP accounts → Get Messages for <selected account> is not working for POP accounts using Global Inbox
You need to log in before you can comment on or make changes to this bug.