Yahoo now asking for credentials AND cookies
Other people had this problem in 2022, but my problem seems to be a little bit different.
When I click "Get Messages" in Thunderbird for my Yahoo mail account, it now opens a new window (with URL s.yimg.com/...) in which Yahoo tells me to enter my credentials. My user name is already populated. When I click "Next", it says "Please enable cookies in your browser and sign in again."
The problem is that I'm running Thunderbird, not a browser, so there shouldn't be any cookies, and if I run Firefox, cookies already *are* enabled, and even if I log in to Yahoo mail in Firefox, Thunderbird still gives me the same message. I can't log in to my Yahoo mail from Thunderbird anymore. This occurred for the first time today. Thunderbird is at version 102.14.0, and I believe it just updated to that version last night.
All Replies (7)
Cookies must be accepted in TB for OAuth to work: Settings/Privacy & Security, WebContent.
I made that change. It helped a bit. It no longer shows the Yahoo Mail credential page, but it also won't download new messages, or show any messages. It's at version 115 now.
Post your server settings for the account (imap.mail.yahoo.com, 993, SSL/TLS, OAuth2, [email protected] for User Name), antivirus, and VPN if used.
That problem (not getting messages) went away, somehow. I tried to switch back to version 102, but then got a message saying I couldn't go back without recreating all of my accounts. (And, by the way, when I clicked "More Info", it took me to this page https://support.mozilla.org/en-US/kb/unable-launch-older-version-profile which says Thunderbird 68 can't go back to older profiles. That was unexpected, since it had been version 115 installed.) So I re-installed version 115, and now it can get my Yahoo mail again.
So that problem is solved, but the reason I tried to switch back to version 102 is that version 115 changes my menus to black text on a dark blue background, which is unreadable, when the mouse pointer goes over them. Version 102 didn't do that. Should I close this issue and open another one for that problem?
You might have a conflict between the Windows colour scheme and the TB theme. Try with the default System or Light theme in TB, or a different Windows theme.
I changed my Thunderbird theme. I was using the System--auto theme. I changed it to Light. That made the problem go away, but I consider that a work-around, not a solution.
I would still call this issue a bug, for these reasons: 1. The System theme has worked for many years, and it quit working with Thunderbird 115. 2. The description of the System theme is "Follow the operating system setting for buttons, menus, and windows". Windows does not use black text on a dark blue background for menus, but Thunderbird is doing that, so it's not following the operating system settings. 3. Windows does not change the text color on a menu item when the mouse pointer moves over it, which is also what Thunderbird is doing.
Considering that I think this is a bug that should be addressed, but it's not the issue that I started this post with, what should I do with this now? Should I start a new issue that is just this menu color problem?
The entire Thunderbird program is being rewritten from the ground up using web technologies. This means that among other things that system integration will be improved as the underlying components move from the proprietary and deprecated Mozilla XUL. So while you think that you have a bug because your choice of operating system color schemes does not work well with Thunderbird. It is not a bug. That is a consequence of your choice of color scheme. You may have a point that Thunderbird's behaviour is divergent from the operating system. I really don't know. Or care really as it works for me.
However you are welcome to file a bug in Bugzilla for you concern. https://bugzilla.mozilla.org/home