Fixing Comcast email since the move to Yahoo on Mac Mail

After migrating your email to Yahoo.


On Yahoo's website, once you are logged in to your account, instead of using the password Yahoo created for the new account, do this.


Password

1. If in mail, go to your account settings, click on your icon in the upper right-hand corner, select manage your account

2. Under the main search bar at the top, click Security

3 Scroll down to the box that says external connections

4. Select the app passwords tab

5. There will be a "Create app password" button. Click it. If you do have other app passwords to the right of the box there is an icon and link that says "Create App Password." Click it.

6. This pops up a dialogue box: Enter your app's name. Put in something like Mac Mail.

7. Click Generate Password.

8. Another dialogue box will pop up with your password and an option to copy it. Click copy

9. Go to Mac Mail

10. On the Apple bar, select Mail, then add account.

11. Type in your email address.

12. In the list, select Other Mail. Do not select Yahoo from the list.

13. In the dialogue box, it should already populate the email field and have a password field

14. Paste in the app password that was generated in steps 7 and 8. IMPORTANT: Do not use your actual email password

15. It will time out because it is trying to use the old Comcast email servers this is fine. The Incoming and Outgoing mail server fields are now editable.

16. Put in the following. 

  • Incoming Mail Server: map.mail.yahoo.com
  • Outgoing Mail Server: smtp.mail.yahoo.com

17. Click Sign In, and it will connect.

Additional Info: If needed, here are the correct server settings from Yahoo, but everything should work at this point.

Incoming Mail (IMAP) Server

  • Server - imap.mail.yahoo.com
  • Port - 993
  • Requires SSL - Yes

Outgoing Mail (SMTP) Server

  • Server - smtp.mail.yahoo.com
  • Port - 465 or 587
  • Requires SSL - Yes
  • Requires authentication - Yes


MacBook Pro 13″, macOS 26.0

Posted on Oct 23, 2025 8:50 AM

Reply
Question marked as Top-ranking reply

Posted on Nov 8, 2025 2:49 PM

Finally worked. What a pain. Comcast has really deteriorated in quality of support and service.

14 replies

Oct 30, 2025 2:02 PM in response to Cybris2001

This is an absolute lifesaver! Thank you so much for posting this, Cybris. One typo, however: the Incoming Mail Server is: imap.mail.yahoo.com (the post left out the i in imap). I could not get my Yahoo account to get online in Apple mail using just my Yahoo email address and password. Called Comcast and, amazingly, they were completely clueless. How can they do a huge migration like this and not have their phone reps updated on how to do this? Nor could I find anything on their website. Thank you, thank you, thank you, Cybris. Until I found this I was tearing my hair out.

Nov 24, 2025 3:16 PM in response to Cybris2001

This procedure did not work for me. Note: yahoo set up my account just fine, but it's an IMAP account and I need a POP account.


Yes, the original login with @comcast.net timed out. Then I changed account type to POP and entered the server names for POP at Yahoo. Timed out again.


Anyone have any suggestions for how to do this for a POP account? I'm wondering if the issue is the name you use for the app when generating an app password on Yahoo. I tried "Apple mail", "Mac Mail", and "Mail" (which is the name of the app on MacOS). All timed out.


It may be that Apple is being too clever when you enter an email address in this method and tries to go to the @whatever that you entered. When it times out on the initial login the next screen, which has the mail servers showing, uses the comcast servers, not yahoo servers. So it thinks I'm setting up a comcast account even though the servers are yahoo.com.


BTW, I also left off the @comcast of my email address but put in the yahoo servers and it still timed out.

Fixing Comcast email since the move to Yahoo on Mac Mail

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