Can't configure IMAP on Ubuntu TB for Yahoo "Computer says no"
Steps I have taken:
Verified that the email and password are correct by logging into the yahoo webmail. I changed the settings in yahoo to “Allow apps that use less secure sign in.” Logged out of webmail before attempting to create an IMAP account. I lowered the security settings on my router. I checked the manual settings on Thunderbird when attempting to create account: Incoming server: imap.mail.yahoo.com Outgoing server: smtp.mail.yahoo.com Incoming port: 993 with SSL/TLS Outgoing port: 465 with SSL/TLS
I still get the error message, “Configuration could not be verified” What am I doing wrong here?
This is my copy/paste from Help > Troubleshooting information
Application Basics
Name: Thunderbird Version: 52.1.1 User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.1.1 Profile Directory: Open Directory
(Unknown location) Application Build ID: 20170510141111 Enabled Plugins: about:plugins Build Configuration: about:buildconfig Memory Use: about:memory Profiles: about:profiles
Mail and News Accounts account2: INCOMING: account2, , (none) Local Folders, plain, passwordCleartext
account4: INCOMING: account4, , (pop3) pop.mail.yahoo.com:995, SSL, passwordCleartext OUTGOING: , smtp.mail.yahoo.com:465, SSL, passwordCleartext, true
Crash Reports
Extensions Lightning, 5.4.1.1, true, {e2fda1a4-762b-4020-b5ad-a41df1933103} Messaging Menu and Unity Launcher integration, 1.3.1, true, [email protected] Provider for Google Calendar, 3.3, true, {a62ef8ec-5fdc-40c2-873c-223b8a6925cc}
Important Modified Preferences
Name: Value
browser.cache.disk.capacity: 358400 browser.cache.disk.filesystem_reported: 1 browser.cache.disk.smart_size_cached_value: 358400 browser.cache.disk.smart_size.first_run: false browser.cache.disk.smart_size.use_old_max: false extensions.lastAppVersion: 52.1.1 font.internaluseonly.changed: true mail.openMessageBehavior.version: 1 mailnews.database.global.datastore.id: a178b8fe-cf23-4256-9d99-e2a0e0ef0e2 mailnews.database.global.views.conversation.columns: {"threadCol":{"visible":true,"ordinal":"1"},"flaggedCol":{"visible":true,"ordinal":"3"},"attachmentCol":{"visible":false… media.gmp.storage.version.observed: 1 network.cookie.prefsMigrated: true network.predictor.cleaned-up: true places.database.lastMaintenance: 1496805163 places.history.expiration.transient_current_max_pages: 122334
Graphics
GPU #1 Description: Intel Open Source Technology Center -- Mesa DRI Intel(R) HD Graphics 5500 (Broadwell GT2) Vendor ID: Intel Open Source Technology Center Device ID: Mesa DRI Intel(R) HD Graphics 5500 (Broadwell GT2) Driver Version: 3.0 Mesa 12.0.6
Features WebGL Renderer: Intel Open Source Technology Center -- Mesa DRI Intel(R) HD Graphics 5500 (Broadwell GT2) -- 3.0 Mesa 12.0.6
AzureCanvasBackend: skia AzureCanvasAccelerated: 0 AzureFallbackCanvasBackend: none AzureContentBackend: skia CairoUseXRender: 0
JavaScript
Incremental GC: 1
Accessibility
Activated: 0 Prevent Accessibility: 0
Library Versions
Expected minimum version Version in use
NSPR 4.13.1 4.13.1
NSS 3.28.4 3.28.4
NSS Util 3.28.4 3.28.4
NSS SSL 3.28.4 3.28.4
NSS S/MIME 3.28.4 3.28.4
All Replies (10)
The first thing that jumps out at me is server name pop.mail.yahoo and port 995. That is never going to work if you are trying to setup imap.
Thanks Airmail. Does that mean I cannot have a POP and IMAP on the same PC, or that I need to change the port number on the POP account?
I would like to keep the POP account that I set up, and in addition would like an IMAP account -- both from yahoo.
Are they 2 different accounts? I have never tried to run both protocols with the same email address.
Yes, two different yahoo accounts.
Then as long as the provider supports both protocols you can have different accounts that use different protocols.
You can then if they are separate accounts, just make sure you have pop.mail.yahoo and imap.mail.yahoo for the proper ones or the issue airmail mentioned will plague you for eternity. Also try that first connect with startssl ( not desired butI've seen some servers not start with ssl/tls from the onset, if that works then set it back to ssl/tls and should be smooth sailing after that.
Thank you.
First, I changed both the incoming and outgoing to STARTTLS. That automatically changed my port numbers to 143 for incoming and Auto for outgoing. When I tried to put the port numbers back to 993 and 465, it automatically switched from STARTTLS back to SSL/TLS. It had also changed my authentication automatically so I had to put it back on Normal Password.
It looked like this: Incoming imap.mail.yahoo.com port 143 STARTTLS normal password outgoing smtp.mail.yahoo.com Auto STARTTLS normal password
But the “done” button was greyed out. So, I put the outgoing one back to SSL/TLS which resets to 465 port, and now the done button is available again.
Incoming imap.mail.yahoo.com port 143 STARTTLS normal password outgoing smtp.mail.yahoo.com 465 SSL/TLS normal password
Result: It was “checking password” for over ten minutes but ultimately came back with the same result “Configuration could not be verified”
Read his about application specific passwords. https://help.yahoo.com/kb/generate-third-party-passwords-sln15241.html
Does that help?
It did not help.
Sometimes Thunderbird's testing of the settings doesn't work, but when you skip that, receiving and sending e-mail works just fine.
Here is how to do that.
See my first screenshot. At this point, click the Manual config button. You will then see what is in my second screenshot. Make sure the settings are correct, then click the Advanced config button in this window.
That will open up the Account Settings window. Click OK on it to close it. You have just skipped that testing that Thunderbird does when creating a new account.
Now see if you can receive and send e-mail for the account.
Important: You must use an App Password in Thunderbird for your Yahoo e-mail account, like Airmail mentioned.