This site will have limited functionality while we undergo maintenance to improve your experience. If an article doesn't solve your issue and you want to ask a question, we have our support community waiting to help you at @FirefoxSupport on Twitter and/r/firefox on Reddit.

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

How do I login on Thunderbird with Dovecot IMAP?

  • 2 replies
  • 4 have this problem
  • 1 view
  • Paskiausią atsakymą parašė diamonds1

more options

I can log in to my email from my Android phone perfectly fine using SSL port 993. However, I cannot automatically or manually setup an account on Thunderbird at all.

I'm using Thunderbird (52.1.1) on Ubuntu 16.04. I have a server setup to use Dovecot 2.2.22.

I've turned on debugging for Dovecot & get this message in my syslog when I try to manually setup an email account: dovecot: imap-login: Aborted login (no auth attempts in 0 secs): user=<>, rip=**************, lip=**************

The Thunderbird console says this:

errUtils.js:35 logException resource:///modules/errUtils.js:35:3 EmailConfigWizard.prototype.findConfig/this._abortable</self._abortable< chrome://messenger/content/accountcreation/emailWizard.js:589:13 fetchConfigFromISP/fetch1</fetch2< chrome://messenger/content/accountcreation/fetchConfig.js:105:11 FetchHTTP.prototype._error chrome://messenger/content/accountcreation/fetchhttp.js:210:7 FetchHTTP.prototype._response chrome://messenger/content/accountcreation/fetchhttp.js:189:7 FetchHTTP.prototype.start/request.onload chrome://messenger/content/accountcreation/fetchhttp.js:116:35 </p>

Not Found errUtils.js:35 logException resource:///modules/errUtils.js:35:3 EmailConfigWizard.prototype.findConfig/this._abortable</self._abortable</self._abortable< chrome://messenger/content/accountcreation/emailWizard.js:603:17 FetchHTTP.prototype._error chrome://messenger/content/accountcreation/fetchhttp.js:210:7 FetchHTTP.prototype._response chrome://messenger/content/accountcreation/fetchhttp.js:189:7 FetchHTTP.prototype.start/request.onload chrome://messenger/content/accountcreation/fetchhttp.js:116:35 </p>

MX lookup would be no different from domain errUtils.js:35 logException resource:///modules/errUtils.js:35:3 EmailConfigWizard.prototype.findConfig/this._abortable</self._abortable</self._abortable</self._abortable< chrome://messenger/content/accountcreation/emailWizard.js:618:21 fetchConfigForMX/sucAbortable.current< chrome://messenger/content/accountcreation/fetchConfig.js:180:9 getMX/fetch< chrome://messenger/content/accountcreation/fetchConfig.js:235:7 FetchHTTP.prototype._response chrome://messenger/content/accountcreation/fetchhttp.js:180:9 FetchHTTP.prototype.start/request.onload chrome://messenger/content/accountcreation/fetchhttp.js:116:35 </p>

I don't really care about automatically configuring it. I just need to manually configure it. I've tried all types of ways to set the account up: SSL, STARTTLS, Normal password, etc. Every configuration possible. Still everything is the same.

Does anyone have any suggestions on how to troubleshoot this?

I can log in to my email from my Android phone perfectly fine using SSL port 993. However, I cannot automatically or manually setup an account on Thunderbird at all. I'm using Thunderbird (52.1.1) on Ubuntu 16.04. I have a server setup to use Dovecot 2.2.22. I've turned on debugging for Dovecot & get this message in my syslog when I try to manually setup an email account: dovecot: imap-login: Aborted login (no auth attempts in 0 secs): user=<>, rip=**************, lip=************** The Thunderbird console says this: errUtils.js:35 logException resource:///modules/errUtils.js:35:3 EmailConfigWizard.prototype.findConfig/this._abortable</self._abortable< chrome://messenger/content/accountcreation/emailWizard.js:589:13 fetchConfigFromISP/fetch1</fetch2< chrome://messenger/content/accountcreation/fetchConfig.js:105:11 FetchHTTP.prototype._error chrome://messenger/content/accountcreation/fetchhttp.js:210:7 FetchHTTP.prototype._response chrome://messenger/content/accountcreation/fetchhttp.js:189:7 FetchHTTP.prototype.start/request.onload chrome://messenger/content/accountcreation/fetchhttp.js:116:35 Not Found errUtils.js:35 logException resource:///modules/errUtils.js:35:3 EmailConfigWizard.prototype.findConfig/this._abortable</self._abortable</self._abortable< chrome://messenger/content/accountcreation/emailWizard.js:603:17 FetchHTTP.prototype._error chrome://messenger/content/accountcreation/fetchhttp.js:210:7 FetchHTTP.prototype._response chrome://messenger/content/accountcreation/fetchhttp.js:189:7 FetchHTTP.prototype.start/request.onload chrome://messenger/content/accountcreation/fetchhttp.js:116:35 MX lookup would be no different from domain errUtils.js:35 logException resource:///modules/errUtils.js:35:3 EmailConfigWizard.prototype.findConfig/this._abortable</self._abortable</self._abortable</self._abortable< chrome://messenger/content/accountcreation/emailWizard.js:618:21 fetchConfigForMX/sucAbortable.current< chrome://messenger/content/accountcreation/fetchConfig.js:180:9 getMX/fetch< chrome://messenger/content/accountcreation/fetchConfig.js:235:7 FetchHTTP.prototype._response chrome://messenger/content/accountcreation/fetchhttp.js:180:9 FetchHTTP.prototype.start/request.onload chrome://messenger/content/accountcreation/fetchhttp.js:116:35 I don't really care about automatically configuring it. I just need to manually configure it. I've tried all types of ways to set the account up: SSL, STARTTLS, Normal password, etc. Every configuration possible. Still everything is the same. Does anyone have any suggestions on how to troubleshoot this?

Chosen solution

I have no idea how to configure or use Dovecot, so I will focus on Thunderbird.

The first thing that comes to mind is a trick I've learned to bypass anything automatic in Thunderbird when setting up a new account.

Create the account from the Account Settings window by clicking on the Account Actions button on the bottom left and choose Add Mail Account. Click on the Manual Config button as soon as it is available. Enter all the settings, not leaving anything to "Auto" anything, don't click the Test/Re-test button, then click on the Advanced config button.

This bypasses any testing Thunderbird may do of the settings. I've found on some rare occasions, Thunderbird testing of the settings fails, but after bypassing that testing, the settings turn out to work just fine. I don't know why.

Skaityti atsakymą kartu su kontekstu 👍 1

All Replies (2)

more options

Chosen Solution

I have no idea how to configure or use Dovecot, so I will focus on Thunderbird.

The first thing that comes to mind is a trick I've learned to bypass anything automatic in Thunderbird when setting up a new account.

Create the account from the Account Settings window by clicking on the Account Actions button on the bottom left and choose Add Mail Account. Click on the Manual Config button as soon as it is available. Enter all the settings, not leaving anything to "Auto" anything, don't click the Test/Re-test button, then click on the Advanced config button.

This bypasses any testing Thunderbird may do of the settings. I've found on some rare occasions, Thunderbird testing of the settings fails, but after bypassing that testing, the settings turn out to work just fine. I don't know why.

more options

BRUCE! You're the man my friend!

For some reason, I didn't think I could go to advanced config, because no matter what combination of settings I up in there, it was grey'd out. However, following your instructions I was able to by pass everything & simply log in.

Thanks for your solution! It is greatly appreciated!