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!

Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

Thunderbird attempts to log in again after log in fails and I click Cancel

  • 7 replies
  • 1 has this problem
  • 9 views
  • Last reply by Matt

more options

When checking for mail, I get an error message: Log in to "imap.mail.me.com" failed. Buttons are "Enter new password" and "Cancel". I know the password has not changed, so I click Cancel. Thunderbird immediately tries to log in to the same account again. It fails, as one would expect, and shows the same error message again.

When I click Cancel, Thunderbird should not immediately attempt to log in to the account again.

This is associated with iCloud locking my Apple ID for security reasons. I presume it is because other persons are trying to log in to their iCloud account and entering my ID by mistake.

When checking for mail, I get an error message: Log in to "imap.mail.me.com" failed. Buttons are "Enter new password" and "Cancel". I know the password has not changed, so I click Cancel. Thunderbird immediately tries to log in to the same account again. It fails, as one would expect, and shows the same error message again. When I click Cancel, Thunderbird should not immediately attempt to log in to the account again. This is associated with iCloud locking my Apple ID for security reasons. I presume it is because other persons are trying to log in to their iCloud account and entering my ID by mistake.

All Replies (7)

more options

Are you sure you only have the account configured once in the account settings? or have you set it to check mail at a very short interval? I could see something like checking at one minute intervals appearing to be straight away to you and be a cuase of apple locking your id.

more options

Hi Matt, thank you for the rapid response.

I have multiple accounts configured, but only one of them is configured to connect to iCloud (imap.mail.me.com). That was one of the first things I checked.

The iCloud email settings are:

  • Check for new messages at startup
  • Check for new messages every 10 minutes
  • Server supports folders that contain sub-folders and messages
  • Max number of server connections to cache: 5
  • Connection security: SSL/TLS
  • Authentication method: Normal password

I'm pretty sure that TB is not causing my Apple ID to be locked. In order for TB to cause the Apple ID to be locked, it would have to send the wrong password the first time. However, once login fails, I don't want TB to keep trying. It certainly doesn't make anything better.

The simplest possible explanation would be a logic error where the Cancel button is treated as a Retry.

Is it possible that TB is trying to make multiple connections to the server? If the code is multi-threaded it could easily have a race condition.

more options

twb- said

The simplest possible explanation would be a logic error where the Cancel button is treated as a Retry.

Simple, but if it were the case in OSX it would also be the case in Windows. As I have a couple of non working mail accounts where I click cancel on every restart I think I would have noticed it as well as you.

Tried with add-ons disabled... perhaps lightning is trying to access your calendar.

more options

Thanks, I just disabled lightning and will see if that helps. In order to reproduce the problem, I would need to force Apple to disable my Apple ID. I would prefer not to do that right now. But it won't be long before someone tries to get into my account again. If the cause is in lightning, I should get one login error dialog, not two.

more options

If your passwords are normally saved.... you look in the saved passwords in options and see if you have both mail and calendar passwords.

more options

I never used the calendar feature - I got it in an update but I was already using OSX Calendar and never switched.

I looked in saved passwords and there was no calendar password. There were a couple of passwords for obsolete accounts which I deleted. I don't think they were associated with this bug but I can't be sure.

Could you point me at the sources for the IMAP login code? I know JS, C++ and IMAP but I have never worked on Mozilla and I don't know where anything is in the sources.

more options

I assume this is what your looking for https://dxr.mozilla.org/comm-central/source/mailnews/imap/src