Yahoo SMTP Settings: How to Connect Email Client or WordPress Site (2024)

Searching for Yahoo SMTP settings and how to connect to the Yahoo SMTP server?

Knowing this opens up a lot of possibilities. You can configure your desktop or mobile email client to send and receive emails using your Yahoo Mail account. If you have a WordPress website, you can also configure your site to send its emails using Yahoo Mail’s SMTP server, which is a great free way to improve your site’s email deliverability.

In this post, we’ll quickly go over Yahoo SMTP server details, along with its POP3 and IMAP settings. Then we’ll show you how to connect your email client to the Yahoo SMTP server.

Later, we’ll cover how you can configure your WordPress site to send emails via the free Yahoo Mail SMTP server.

Excited? Let’s roll out!

Check Out Our Video Guide to Configuring Yahoo SMTP Settings To Connect Your Email Client or WordPress Site

What Are the Yahoo SMTP Settings?

To kick things off, let’s go straight to the Yahoo SMTP settings. We’ll provide greater context for this information later if you need extra help.

Here are all the essential details you’ll need:

  • SMTP Server: smtp.mail.yahoo.com
  • Port: 465 or 587 (learn more about SMTP ports)
  • Requires SSL: Yes
  • Requires TLS: Yes (if available)
  • Authentication: Yes (choose Login if multiple options available)
  • Username: Your full Yahoo Mail email address (e.g. [emailprotected])
  • Password: Your Yahoo Mail app password (it’s not the password you use to log in to Yahoo Mail — we’ll show you how to generate this below)

Using the Yahoo SMTP settings listed above, the Yahoo Mail SMTP server lets you send up to 500 emails per day.

How to Create an App Password for Yahoo Mail

To use the Yahoo Mail SMTP server, you first need to create a dedicated app password. Earlier, you could use your Yahoo Mail password, but Yahoo updated this requirement to improve security. Now, you need to generate a unique app password.

Thankfully, generating a Yahoo Mail app password is pretty straightforward. To get started, go to your account settings area and then click on the Account Security tab.

You can access your account settings area by clicking on your username/icon in the top-right corner. Or, you can click this link to go straight to the account security area (as long as you’re logged in to Yahoo Mail already).

Then, click the Generate app password link under the Other ways to sign in section.

Yahoo SMTP Settings: How to Connect Email Client or WordPress Site (1)

You should now see a popup. Go ahead and click the blue Get started button in the popup to advance.

Enter your app name, which is just an internal name to help you remember it — for example, “WordPress” or “Thunderbird.” Label this correctly, as it’ll help you remember the service the password connects. Next, click the Generate password button.

Yahoo SMTP Settings: How to Connect Email Client or WordPress Site (2)

You should then see the app password — keep this handy because you’ll need it when you configure the Yahoo Mail SMTP settings in whatever app you’re using.

Yahoo SMTP Settings: How to Connect Email Client or WordPress Site (3)

We’ll show you how to use this app password when configuring WordPress to use the Yahoo SMTP server a bit later on.

What Are the Yahoo POP3 Settings?

The Yahoo SMTP settings let you configure your email client or website to send email via Yahoo Mail. But if you want to import emails to your email client, you’ll also need to set up POP3 (or IMAP) for incoming mail.

The Yahoo POP3 settings are as follows:

  • Server: pop.mail.yahoo.com
  • Port: 995
  • Requires SSL: Yes
  • Username: Your full Yahoo Mail email address (e.g. [emailprotected])
  • Password: Your Yahoo Mail app password (it’s not the password you use to log in to Yahoo Mail — you can follow the instructions from the SMTP section above to generate an app password)

What Are the Yahoo IMAP Settings?

IMAP gives you another way to import emails to your email client. IMAP works better than POP3 if you’re planning to access your emails from multiple devices because it allows for two-way syncing, while POP3 works better if you’ll only be using a single device to access Yahoo Mail.

The Yahoo IMAP settings are as follows:

  • Server: imap.mail.yahoo.com
  • Port: 993
  • Requires SSL: Yes
  • Username: Your full Yahoo Mail email address (e.g. [emailprotected])
  • Password: Your Yahoo Mail app password (it’s not the password you use to log in to Yahoo Mail — you can follow the instructions from the SMTP section above)

How to Configure Yahoo SMTP for WordPress Sites

It is possible to configure your WordPress site to use the Yahoo Mail SMTP server to send its transactional emails. It lets you take advantage of Yahoo Mail’s generous sending limit of 500 emails per day and improve your WordPress site’s email deliverability.

However, Yahoo Mail doesn’t always play nice with WordPress sites/hosting, and you might experience connection issues when setting it up. That mainly has to do with Yahoo Mail having reasonably strict firewall rules to prevent spam.

For that reason, we recommend using another free SMTP server if you hit any issues, such as the free Gmail SMTP server or the SendGrid API. These SMTP servers are easier to get working and are just as free as Yahoo Mail (the Gmail SMTP server also supports 500 emails per day for free).

If you do want to go ahead with using the Yahoo Mail SMTP server for WordPress, here’s how to do it…

1. Create an App Password

To get started, make sure you’ve created a Yahoo Mail app password per the instructions above. Once you have your app password, store it in a safe place because you’ll need it in the next step.

2. Install and Configure the Free Post SMTP Plugin

To configure WordPress to send emails via SMTP, you need a WordPress SMTP plugin. There are many great free SMTP plugins, but we recommend the free Post SMTP plugin because it includes all the features you need and makes it easy to debug issues.

To get started, install and activate the free Post SMTP plugin from WordPress.org. Then, go to the new Post SMTP area in your WordPress dashboard and click the Show All Settings link.

Yahoo SMTP Settings: How to Connect Email Client or WordPress Site (4)

In the settings area, go to the Message tab and enter your “From” email address and name.

Your “From” email address needs to be your Yahoo Mail address.

If you try to use a different email address, Yahoo Mail will block the connection, and you’ll see an error message in your email logs (likely a “550 Request failed; Mailbox unavailable” error).

Yahoo SMTP Settings: How to Connect Email Client or WordPress Site (5)

Click Save Changes at the bottom. Then, go back to the settings area (you might need to click Show All Settings again).

In the Account tab of the settings area, choose SMTP as the transport Type and set the Mailer Type equal to PostSMTP. You should see a new list of settings at the bottom of the screen.

Here’s how to configure them:

  • Outgoing Mail Server Hostname: smtp.mail.yahoo.com
  • Outgoing Mail Server Port: 465 (you can also try port 587 if you experience issues)
  • Envelope-From Email Address:your Yahoo Mail email address. Again, if you use a different email address, you’ll likely experience errors.
  • Security: SMTPS
  • Authentication: Login
  • Username: your Yahoo Mail email address.
  • Password: the Yahoo Mail app password you generated in the first step (this is not the password you use to log in to Yahoo Mail).
Yahoo SMTP Settings: How to Connect Email Client or WordPress Site (6)

Then, click Save Changes at the bottom to save your settings.

3. Send a Test Message

At this point, you’ve completed the configuration. To make sure everything is working correctly, you can send a test email via Post SMTP.

Go to Post SMTP and then click the Send a Test Email link in the Actions column:

Yahoo SMTP Settings: How to Connect Email Client or WordPress Site (7)

Enter the email address to which you want to send a test email and click Next:

Yahoo SMTP Settings: How to Connect Email Client or WordPress Site (8)

If you’ve set everything up correctly, you should see a success message in the Post SMTP Setup interface. And you should also receive an email at the email address that you entered.

Yahoo SMTP Settings: How to Connect Email Client or WordPress Site (9)

If the message fails to send, you can view a log of the issue from Post SMTP → Email Log.

Hover over the failed message and click the View Session Transcript link. Here, you can see the log for a message that was unable to deliver because the Envelope-From email address didn’t match the Yahoo Mail email address.

You can see that it triggered a 550 Request failed error:

Yahoo SMTP Settings: How to Connect Email Client or WordPress Site (10)

If you’re still experiencing issues after making sure that your “From” email address matches your Yahoo Mail email address, you can consider using another free SMTP server, such as the free Gmail SMTP server.

Summary

If you have a Yahoo Mail account, the Yahoo SMTP server lets you configure your email clients and websites to send emails using your Yahoo Mail account. For configuring an email client, you can also use POP3 or IMAP to import your Yahoo Mail emails to your email client to send and receive emails from the client.

Because Yahoo Mail allows sending up to 500 emails per day, it can be an excellent free solution for WordPress transactional emails. However, you might encounter problems setting it up due to Yahoo’s strict firewall and anti-spam rules. Hence, you might be better off using another free SMTP server if you encounter recurring issues setting up Yahoo Mail with WordPress.

Do you still have any questions about the Yahoo SMTP settings or how to use them with WordPress? Let us know in the comments!

Yahoo SMTP Settings: How to Connect Email Client or WordPress Site (11)

Salman Ravoof

Salman Ravoof is a self-taught web developer, writer, creator, and a huge admirer of Free and Open Source Software (FOSS). Besides tech, he's excited by science, philosophy, photography, arts, cats, and food. Learn more about him on his website, and connect with Salman on Twitter.

Yahoo SMTP Settings: How to Connect Email Client or WordPress Site (2024)

FAQs

Yahoo SMTP Settings: How to Connect Email Client or WordPress Site? ›

Outgoing Mail Server Hostname: smtp.mail.yahoo.com. Outgoing Mail Server Port: 465 (you can also try port 587 if you experience issues) Envelope-From Email Address: your Yahoo Mail email address. Again, if you use a different email address, you'll likely experience errors.

What is the SMTP settings for Yahoo email? ›

Outgoing Mail Server Hostname: smtp.mail.yahoo.com. Outgoing Mail Server Port: 465 (you can also try port 587 if you experience issues) Envelope-From Email Address: your Yahoo Mail email address. Again, if you use a different email address, you'll likely experience errors.

How do I configure WordPress to send emails using SMTP? ›

How to configure WordPress SMTP settings
  1. Install a plugin. To switch from PHP to WordPress SMTP settings, you'll need to install a plugin such as WP Mail SMTP. ...
  2. Add sender details. ...
  3. Choose mailer settings. ...
  4. Configure SMTP options. ...
  5. Add encryption. ...
  6. Authentication and provider credentials. ...
  7. Save and test.
Jun 6, 2019

What are the correct settings for Yahoo Mail? ›

Yahoo Mail Website
  • Email Address: Your full email address.
  • Account Type: IMAP.
  • Incoming Mail Server: imap.domain.com.
  • Outgoing Mail Server (SMTP): smtp.domain.com.
  • Password: Your emailpassword.
  • Incoming Server (IMAP Port): 143.
  • Incoming Server (IMAP SSL Port): 993.
  • Outgoing Server (SMTP Port): 587.

Do I need SMTP server to send email WordPress? ›

By default, the way that WordPress sends emails leads to all kinds of issues with reliability and deliverability. To fix issues with your WordPress site's transactional emails, you should use a dedicated SMTP server, rather than relying on WordPress's default options.

How do I configure SMTP server settings? ›

Configure SMTP on Windows
  1. Step 1: Open IIS 6.0. Open the IIS Manager 6.0 from the Server Manager dashboard. ...
  2. Step 2: Configure SMTP Virtual Server. In IIS Manager 6.0, expand the computer name and right-click [SMTP Virtual Server #1]. ...
  3. Step 3: Configure Relay. ...
  4. Step 4: Configure Security Options. ...
  5. Step 5: Restart SMTP Server.
Mar 1, 2023

How do I access my SMTP settings? ›

Steps to Find Your SMTP Server Address
  1. Log in to your email client or interface and locate the settings or preferences.
  2. Look for the outgoing mail server (SMTP) settings.
  3. Find the server address that is listed. This is your SMTP server address.
May 19, 2023

How do I connect my email to WordPress? ›

To add a new email to your domain:
  1. Ensure you have a domain either registered or connected to WordPress.com.
  2. Visit your site's dashboard.
  3. Navigate to Upgrades → Emails (or Hosting → Emails if using WP-Admin) to view and set up an email solution. The price for each email solution will be shown in your currency.

How does SMTP work with WordPress? ›

WordPress SMTP is a protocol that allows users to send emails across the internet using a third-party mailer instead of the website's host server. By using SPF and DKIM records, SMTP is more secure and reliable than WordPress' default PHP mail() function.

What is the difference between Yahoo Basic Mail and Yahoo Mail? ›

Basic Yahoo Mail is a simplified version of Yahoo Mail and won't include some of the more complex features, such as: Filters.

What are Yahoo Mail IMAP settings? ›

Yahoo Mail IMAP Settings and Yahoo Mail SMTP Settings
  • Yahoo Mail IMAP server: imap.mail.yahoo.com.
  • IMAP port: 993.
  • IMAP TLS/SSL: yes.
  • IMAP username: Your full Yahoo Mail address.
  • IMAP password: Your Yahoo Mail password or app password.
  • Yahoo Mail SMTP server: smtp.mail.yahoo.com.
  • SMTP port: 465 (try 587 as an alternative)
Apr 11, 2021

Has Yahoo changed their email settings? ›

Google and Yahoo recently announced they're implementing new email authentication requirements for all email senders, effective February 2024, to improve deliverability and prevent spam.

What is the easiest SMTP server for WordPress? ›

Best WordPress SMTP Plugins Compared
PluginPrice
1. WP Mail SMTP$49/year
2. Easy WP SMTP$49.50/year
3. Brevo$25/month
4. SMTP MailerFree
4 more rows
Mar 25, 2024

What is the SMTP port for WordPress? ›

SMTP Port: 465 (for SSL) and 587 (for TLS – Recommended) SMTP Authentication: On or off (always toggle On) SMTP Username: api. SMTP Password: SMTP password you copied from your account (for extra security measures, you can store your password in the wp-config.

What is the default SMTP port for WordPress? ›

If you're configuring your WordPress website or email client to send emails via SMTP (submission), port 587 is almost always the best choice because it's the default SMTP port for submission, and it supports secure TLS connection. If for some reason port 587 is blocked, port 2525 is a common alternative.

What is the IMAP and SMTP server for Yahoo Mail? ›

IMAP username: Your full Yahoo Mail address. IMAP password: Your Yahoo Mail password or app password. Yahoo Mail SMTP server: smtp.mail.yahoo.com. SMTP port: 465 (try 587 as an alternative)

Is SMTP 587 or 465? ›

Originally, the Simple Mail Transfer Protocol (SMTP) used port 25. Today, SMTP should instead use port 587 — this is the port for encrypted email transmissions using SMTP Secure (SMTPS). Port 465 is also used sometimes for SMTPS. However, this is an outdated implementation and port 587 should be used if possible.

Is Yahoo Mail IMAP or SMTP? ›

Yahoo.com (Yahoo! Mail) provides IMAP access to your Yahoo.com (Yahoo! Mail) account, so you can connect to your email from mobile devices and desktop email clients.

What is the SMTP server for email addresses? ›

The fully qualified domain name of the SMTP service is smtp.gmail.com. Configuration options include: Port 25, 465, or 587. SSL and TLS protocols.

Top Articles
Latest Posts
Article information

Author: Dr. Pierre Goyette

Last Updated:

Views: 5748

Rating: 5 / 5 (50 voted)

Reviews: 89% of readers found this page helpful

Author information

Name: Dr. Pierre Goyette

Birthday: 1998-01-29

Address: Apt. 611 3357 Yong Plain, West Audra, IL 70053

Phone: +5819954278378

Job: Construction Director

Hobby: Embroidery, Creative writing, Shopping, Driving, Stand-up comedy, Coffee roasting, Scrapbooking

Introduction: My name is Dr. Pierre Goyette, I am a enchanting, powerful, jolly, rich, graceful, colorful, zany person who loves writing and wants to share my knowledge and understanding with you.