Yahoo email not working in mail app with iOS 11

My yahoo email is not updating the inbox after I upgraded to iOS 11.0.1. The junk (spam) email still works but not the inbox. I have removed it and rebooted several times. The yahoo mail app works fine but I do not want to use it permanently. Any thoughts?

iPhone 7, iOS 11.0.1

Posted on Oct 2, 2017 12:16 PM

Reply
Question marked as Top-ranking reply

Posted on Nov 11, 2017 7:39 AM

Just been playing around with this some more... I deleted the account (again) but when I re-installed it, instead of choosing the preset "yahoo" setup option l clicked "other", then manually set up the account using the following settings


incoming Server

Server - imap.mail.yahoo.com

Outgoing Mail (SMTP) Server

  • Server - smtp.mail.yahoo.com
  • Port - 465
  • SSL - Yes


Now seems to be working and I have successfully sent and received emails

185 replies
Question marked as Top-ranking reply

Nov 11, 2017 7:39 AM in response to RyanTheRyGuy

Just been playing around with this some more... I deleted the account (again) but when I re-installed it, instead of choosing the preset "yahoo" setup option l clicked "other", then manually set up the account using the following settings


incoming Server

Server - imap.mail.yahoo.com

Outgoing Mail (SMTP) Server

  • Server - smtp.mail.yahoo.com
  • Port - 465
  • SSL - Yes


Now seems to be working and I have successfully sent and received emails

Nov 11, 2017 12:21 PM in response to joffeaton

You need to remove the yahoo account. Then go into Yahoo on your computer. Click on your “account“ and then click on security settings. Change the setting that prevents unsecure app from signing into your Mail account to allow. Then re-add the yahoo account. You might be able to add the yahoo account using the regular yahoo account setting on the iPhone. Or you may have to put it in as “other“ and use the settings in the above posts. According to Yahoo you can then change the unsecure setting back as before. However when I did that I started getting sent messages rejected again, so I have left it allowing un secure email apps to login.

Jan 29, 2018 12:56 PM in response to Jeffkubec

I would like to share with everyone my solution to this problem, as I had been experiencing the exact same issue for the last few months. I have read through this entire thread and through everyone's comments. The following steps are guranteed to fix your problem:


1) Delete your current yahoo mail account on your iphone

settings

  • accounts & passwords
    • yahoo
      • delete account

2) Sign into your yahoo mail account from any computer (mail.yahoo.com)

Once signed in, go up to the top right corner and place the mouse icon over your name (in between the settings and the home icons,) and a window will pop up. Click on 'Account Info.'

  • On the top left corner, click the 'Account Security' icon
    • At the top, if you have your Yahoo Account Key enabled, YOU MUST DISABLE THE YAHOO ACCOUNT KEY
      • After disabling the Account Key, you will see multiple previously hidden options open up on the Account Security page. At the very bottom of the page, enable the option that says 'Allow Apps That Use Less Secure Sign In.' (Leave this page up, as you will need to come back to it for the last step)

3) Create a new yahoo mail account on your phone

settings

  • accounts & passwords
    • add account
      • yahoo (follow the step by step instructions)

4) Your yahoo mail should now be working normally through your apple mail app on your iphone, however I would send a test email to yourself just to make sure

5) Finally, go back to your computer to the Yahoo Account Security page that you previously left open, and this time, DISABLE the option that says 'Allow Apps That Use Less Secure Sign In.'


If done correctly, these steps will fix the problem, while not compromising your security. The biggest issue is the Yahoo Account Key.

Feb 7, 2018 2:13 AM in response to TheTalentedMrWilson

Most efficient solution is to delete the account and re-add it with the appropriate settings. This is after making sure the Yahoo servers are working properly first:


Remove your email account and set it up again

  1. On your computer, sign in to your email provider’s website. Make sure that all of your email is there or make sure that your email is saved somewhere other than your iOS device.
  2. On your iOS device, go to Settings > Accounts & Passwords.
  3. Tap the email account that you want to remove.
  4. Tap Delete Account.

Add your account again.


**TO ENSURE ALL IS DONE CORRECTLY, FOLLOW THE STEPS WITHIN THE FOLLOWING LINK:


https://support.apple.com/en-us/HT201419

Mar 13, 2018 6:01 AM in response to Jeffkubec

i just had this problem with a new iPhone X. i tried deleting the Yahoo account and reloading, but all that would do is get the current email, then never update the inbox again. The solution was to disable fetch, and set it to manual: settings>Accounts & Passwords>Fetch New Data>Yahoo>Manual

With this change, the inbox only updates the Yahoo mail when I open the Mail app, but at least it works.

Nov 11, 2017 3:01 PM in response to wateron

It think it's final done it. Thank you to everyone who contributed today...#nightmare.


Following everyone's input, here's a complete script rundown of what I did...I hope it works for you!

  • Firstly ‘delete’ the yahoo account from your device (iPhone or iPad)…

    Settings / Accounts & Passwords / Yahoo.co.uk / click delete account.

  • Now go to a main computer (Macbook or something) and go into Yahoo.com and log into your account. When you get to ‘Mail’, go to your ‘account info’ (normally done by clicking your name on top right of screen and clicking ‘Account Info’), and click ‘Account Security’ (NOTE, you may be required to enter your Yahoo log-in details again). On the feature that says ‘Allow apps that use less secure sign-in’, ensure the on/off toggle is set to ON. You can now close that window if you want to.
  • Now, g back to your iPad or iPhone….
    • Go to Settings / Accounts & Passwords / and click ‘ADD ACCOUNT’
    • DO NOT
    • Now click ‘Add Mail Account’
    • Enter the following details…
      • Name - Your name (example …Peter Edwards)
      • Email - peteredwards@yahoo.co.uk
      • Password - Enter your Yahoo password!!
      • Description - yahoo.co.uk
      • CLICK ‘NEXT’


Under INCOMING MAIL SERVER, enter

  • Host Name - imap.mail.yahoo.com
  • Username - peteredwards@yahoo.co.uk
  • Password - Enter your Yahoo password!!
  • Under OUTGOING MAIL SERVER, enter
    • Host Name - smtp.mail.yahoo.com
    • Username - peteredwards@yahoo.co.uk
    • Password - Enter your Yahoo password!!
    • CLICK ‘NEXT’


  • After it’s finished ‘VERIFYING’, click ‘SAVE’.
  • Now go back to Settings / Accounts & Passwords / Yahoo.co.uk and click the line that says ‘Account peteredwards@yahoo.co.uk
  • Click on the line under ‘Outgoing Mail Server’ (which begins with SMTP).
  • Click on the line under ‘Primary Server’ (that starts with ‘smtp….’)
  • Ensure the ‘SERVER’ is toggled to ON
  • Ensure ‘Use SSL’ is toggled to ON
  • Ensure (or change if necessary) the ‘Server Port’ to 465
  • Click DONE…this will now ‘Verify’ again (this can take a little while)
  • NOW, click again, under ‘Outgoing Mail Server’ (which begins with SMTP).
  • Under the line that says ‘OTHER SMTP SERVERS’, click ‘Add Server’.
  • Enter the following details…
    • Host Name - smtp.mail.yahoo.com
    • Username - peteredwards@yahoo.co.uk
    • Password - Enter your Yahoo password!!
    • Click ‘SAVE
    • Click ‘DONE’

NOTE - If you add Yahoo under “Other“ (as described above) rather than the Yahoo app, you only get the mail and not the contacts. If you want the Yahoo contacts you have to then go back and add under Yahoo as an account as well. But if you do this first deselect ‘mail’ otherwise you will be adding two inboxes. You would just add “contacts“ when you do it the second time.

Nov 11, 2017 8:10 AM in response to ssancetta

Oh - I also had to respond to an email from Yahoo and change my yahoo settings (on my computer) to allow "less secure apps": "Your account is currently not enabled to sign in from apps that do not meet modern security standards (ex. Older versions of mail and calendar apps such as Outlook). As a result, we prevented a sign in to your Yahoo account (ssancetta). "

Nov 11, 2017 8:20 AM in response to Tomboy716

Thanks. To summarize my magic formula (btw, Yahoo app works fine for me, too):

1. Delete account from iPhone and re-add, choosing "other" instead of "yahoo"

2. use imap (not pop), use imap.mail.yahoo.com and smtp.mail.yahoo.com

3. specify my FULL email address as the username

4. when yahoo sent me an email about a "insecure app" trying to access my email, I followed the email instructions to turn on "allow insecure access".

Nov 11, 2017 2:36 PM in response to wateron

I Just accessed the "allow apps that use less secure sign in"


just to reiterate:

Go to yahoo

Go to your name on top click it

Go to Account Info

Go to Account Security

Go to the bottom to: Allow apps that use less secure sign in


When I did this it worked. Can receive and send emails, however I do not feel it is safe. So I deleted yahoo again in settings. I will use the Yahoo app and see if this is corrected or I get so frustrated with it.


Hope this helps everyone and thank you all for your tremendous help today. I thought I was going out of my mind.

Jan 23, 2018 7:45 AM in response to gertgerman

I had a lot of problems with Gmail on my Mac some time ago and, after searching forums for the answer, found that I needed to turn off "store drafts on server." After I did that it was fine. You might try checking that out. In addition there are some issues with two-factor authentication with Gmail that you might need to resolve.


And as I mentioned above, I think there is an issue with security between Apple Mail and Yahoo. Here's the message I received from Yahoo on my "recovery" email for my wife's Yahoo account after I deleted her Yahoo account and then tried to set it up "manually on her iPhone:"

"Your account is currently not enabled to sign in from apps that do not meet modern security standards (ex. Older versions of mail and calendar apps such as Outlook). As a result, we prevented a sign in to your Yahoo account.

We strongly recommend that you switch to Yahoo's apps such as Yahoo Mail on desktop and mobile and remove your account from all other less secure apps.


If you still want to use an app that uses less secure sign in, go to https://login.yahoo.com/account/security#other-apps and turn on "Allow apps that use less secure sign in". This is not recommended and may leave your account more vulnerable to compromise. To learn more, please visit our help page: https://help.yahoo.com/kb/SLN27791.html."

Jan 30, 2018 12:34 PM in response to sanjayB86

That is exactly what I said dude. Delete your yahoo mail account (in the apple app) on your iphone.


You are mistaken that Yahoo requires an account key to be set up for the apple app. I had an account key previously that was active, and could not access the option that says 'Allow Apps That Use Less Secure Sign In,' so I had to delete my account key in order to disable that option. Like I said, I just added my yahoo account back through the Apple Mail app on my iphone, AFTER DELETING MY YAHOO ACCOUNT KEY, and not only did it let me, but everything works fine and I can get my yahoo mail on my apple mail app now without any problems.


I spent a long time reading through this thread and everyone's comments, and actually took a few hours to research this problem through trial and error, until I isolated the issue and found an acceptable solution that works. I took additional time to share my results with everyone on this thread, since so many people were having the same issue, so I would appreciate it if you wouldn't mislead other people and discount my post with invalid information when you haven't done the proper research; otherwise you would know that what I posted is true and works.

Feb 13, 2018 6:04 AM in response to Jeffkubec

Alright I think I figured out how to fix this issue.

You have to login to your Yahoo account from a browser then select your name, Account Info and Account Security.

You should see a "manage app passwords". Add iPhone mail and follow the prompts.

I had to remove and recreate the yahoo mail account but at the end it worked.

The reason for this is that now Yahoo has tighten their security requirements and wants you to have more secure passwords. By following the above steps you are basically performing a two-step authentication and using a random password to access your account from your iPhone.

Hope this helps someone.

Feb 17, 2018 11:35 AM in response to Jeffkubec

After trying many things and nothing working I find out yahoo up their secruity big time. This is how I was able to fix my issue and hope it works for you.


1: delete account off iPhone

2: restart phone

3: log in to yahoo account through browser.

4: select allow apps with low secruity under your Yahoo settings on the website.

5: create an account key by following the instructions. You will be asked to download the Yahoo App from the App Store. Download it once your done u can delete it.

6: once u have created and verified you can add your account to you iPhone through your phone settings like you normally would have.

7: once u add it your account key will pop up verifying it’s you adding this account to your iPhone. You select yes and boom your done! It’s working for me so far and I’m on IOS 11.2.5 on an iPhone 6s Plus.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Yahoo email not working in mail app with iOS 11

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.