How to Configure Yahoo SMTP Settings

Created On
June 12, 2023
Yahoo SMTP settings

Have you ever wondered how emails magically find their way from your computer to the recipient's inbox? 

Well, there’s something called SMTP (Simple Mail Transfer Protocol). 

Your SMTP server collects your email messages from your email client/program and ensures they reach your recipients’ email provider, and eventually their email client. 

If you're a Yahoo Mail user, your email provider/service is Yahoo mail and your email client/program is the app (or web-based program) you are using to access your inbox and emails. It can be Mozilla Thunderbird, Microsoft Outlook, macOS Mail, IncrediMail, iOS Mail, and Gmail, etc.

Configuring Yahoo SMTP settings for email marketing allows marketers to send bulk emails and newsletters directly through their Yahoo Mail accounts. This can help them to increase email deliverability and the sender's reputation. 

In this blog post, I have covered: 

  • Yahoo SMTP settings
  • POP3 settings
  • IMAP settings
  • How to configure Yahoo SMTP for your email client
  • How to configure Yahoo SMTP for WordPress sites.  

Let’s dive in! 

Yahoo SMTP, POP3 & IMAP Settings 

As mentioned before, SMTP (Simple Mail Transfer Protocol) settings are used for sending outgoing emails. They include the SMTP server address (e.g., and port numbers (usually 465 for SSL or 587 for TLS).

While POP3 (Post Office Protocol 3) settings are used for downloading emails from the server to your device, IMAP (Internet Message Access Protocol) settings are used for accessing emails on the server without downloading them.

Yahoo SMTP Settings

  • SMTP Server address:
  • Port: 465 or 587 
  • Requires SSL: Yes
  • Requires TLS: Yes (if available)
  • Authentication: required
  • Username: Your Yahoo email address (e.g.
  • Password: Not your regular Yahoo Mail password. You need to generate an app password for this. 

Yahoo POP3 Settings


Port: 995

Requires SSL: Yes

Username: Your Yahoo Mail email address (

Password: The App password

Yahoo IMAP Settings


Port: 993

Requires SSL: Yes

Username: Your full Yahoo Mail email address (

Password: The App password

How to Configure Yahoo SMTP for Email Clients

Step 1: Log in/Sign up to Yahoo Mail Account

Before you begin the configuration, make sure you have access to your Yahoo Mail account. Open your web browser, visit Yahoo Mail, and log in using your account credentials.

If you don’t have one yet, you can create a Yahoo Mail account here

Step 2: Enable Less Secure Apps Or Two-Step Verification

Enable Less Secure Apps

  • Log in to your Yahoo Mail account.
  • Go to your "Account Info" page by clicking on your profile picture at the top-right corner and selecting "Account Info."
  • In the "Account Info" page, click on "Account Security" in the left-hand panel.
  • Under the "Less secure app access" section, turn on the toggle switch to allow less secure apps.

Please note: the option of using "Less Secure Apps" is not available for people who have enabled "Two-Step Verification". 

***How to Do Two-Step Verification in Yahoo Mail?

  • Log in to your Yahoo Mail account.
  • Go to your "Account Info" page by clicking on your profile picture at the top-right corner and selecting "Account Info."
  • In the "Account Info" page, click on "Account Security" in the left-hand panel.
  • Under the "Two-step verification" section, turn on the toggle switch to enable two-step verification.
  • Follow the on-screen instructions to set up the two-step verification process and verify your account using a phone number.

How to Generate an App Password in Yahoo

You need to generate a Yahoo app password when you have enabled "Two-Step Verification" for your Yahoo account. The app password is used as an alternative to your regular account password when configuring Yahoo SMTP in email clients that do not support the two-step verification process directly. Here's the step-by-step process to generate a Yahoo app password:

  • First, go to “Account Settings”
  • Click on “Account Security” option
  • Now, click on the “Generate app password” under that other ways to sign in option
  • There will be a popup on your screen. Click the blue “Get started” button in the popup.
  • Now, there will be an option to “enter your app’s name”. Write the app you are trying to connect your Yahoo account with to remember the service you are generating the password for. Example: “Smartlead” or “WordPress”.
  • Next, click the “generate the password” button. You will see the password on the screen. Note it down. 

Step 4: Configure Outgoing (SMTP) Server

  • Enter the SMTP Server and the Port number in the designated fields.
  • Select the encryption method. For increased security, it is recommended to choose "STARTTLS" (sometimes referred to as TLS) with port 587. If you prefer using SSL/TLS, choose port 465.
  • Provide your full Yahoo email address as the Username and enter your Yahoo account password.
  • Save the SMTP settings and proceed to test the configuration.

Step 5: Test the Configuration

  • Send a test email from your email client to an external email address.
  • Check if the test email is delivered successfully and if there are any errors or issues reported during the sending process.
  • If the test email is sent and received without any problems, your Yahoo SMTP configuration is successful.

Please note that Yahoo may occasionally update their security settings or require app-specific passwords for certain email clients. If you encounter any issues during the configuration, contact Yahoo's help center for the latest information.

How to Configure Yahoo SMTP for WordPress Sites

Here’s a step-by-step guide on “How to Configure Yahoo SMTP for WordPress Sites”.

  • First generate the “App Password” from Yahoo Account Settings
  • Install and activate a plugin like "Free Post SMTP Plugin" on your WordPress site.
  • Access the plugin's settings by going to "Post SMTP" in the WordPress dashboard.
  • Now, click on the "Show all settings" tab to configure the SMTP settings.
  • Go to the “message” option and put your Yahoo Mail email address under the “From Address” section
  • Click Save Changes button

Now, you need to go back and click on Show All Settings again.

  • Go to the Account tab
  • Choose SMTP as the transport Type 
  • Set the Mailer Type equal to PostSMTP

Now, you need to put the below details and you are done. 

  • Outgoing Mail Server Hostname:
  • Outgoing Mail Server Port: 465 or 587 
  • Envelope-From Email Address: Your Yahoo Mail email address. 
  • Security: SMTPS
  • Authentication: Login
  • Username: your Yahoo Mail email address.
  • Password: The Yahoo Mail app password you generated.

Go to Post SMTP and then click the Send a Test Email link in the Actions column to check if the settings are set well. 


Is Yahoo mail an email provider?

Yes, Yahoo Mail is an email provider/service provided by Yahoo. When you sign up for a Yahoo Mail account, you get an email address that ends with "" Yahoo Mail is the service that manages your email account, stores your emails, and allows you to send and receive emails.

What is an email client?

An email client or email program is the software you use to access your email account and manage your emails. It provides you with an interface to read, write, send, and organize your emails. Examples of email clients/programs include Mozilla Thunderbird, Microsoft Outlook, macOS Mail, IncrediMail, iOS Mail, and Gmail.

What’s a Rich Text element?

The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.

  • dfbvrsg
  • svsv

Static and dynamic content editing

A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!

How to customize formatting for each rich text

Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.

Author’s Details

Rajnish Das

Rajnish Das is an in-house writer at SmartWriter and SmartLead. She writes product-oriented, data-driven content for B2B SaaS audiences and educates them on marketing and sales topics. Her expertise includes outbound marketing techniques like cold emailing and LinkedIn outreach.


Edited by:

Charu Mitra Dubey


Frequently asked questions

General Questions

What are active leads?

Active leads are the contacts you upload in Smartlead, similar to contacts in HubSpot; if you upload 1000 leads to a campaign, they are considered 1000 active leads. If you upload similar leads to a new campaign, they are not considered a “new active lead” as they already exist in our system.

Do you provide mailboxes, or do I need to connect my own?

We don’t offer mailboxes yet. You need to get your own dedicated list of mailboxes using popular providers like Gmail, Outlook, Zoho, and others that exist in the market. Once you get them, follow our detailed guides to connect them quickly.

Do you offer guides and articles on succeeding with cold emails?

Absolutely, one of our most popular guides can be found right here. It's been used by a large percentage of users to go from zero to cold emailing experts. Covering all topics from email infrastructure to copywriting and lead sourcing.

Is another tool needed for warmups?

No, Smartlead has over 200,000 highly reputed mailboxes connected. The advantage you get along with naturalized AI conversations is access to aged domains you will never find in any warmup tool.

What is the API commonly used for?

It is used popularly by agencies to automate their entire lead generation process as well as to connect Smartlead to external tools to push and pull data from. You can also connect to 1000s of apps using Zapier.

What type of businesses sees the most success with Smartlead?

Anyone that can close deals from demos will succeed with Smartlead. It works for Sales companies, Marketing agencies, SaaS businesses, Recruitment, and offline companies (like construction).

Do you provide me with lead sources?

We do not provide you with leads. You will need to use other data providers. These leads can be automatically added to Smartlead using our API or bulk uploaded via our CSV upload system.

Do you integrate with any CRMs?

We're building native integrations with Hubspot, Salesforce, Close, Pipedrive, and many more. The best part, due to our open API and Webhook infrastructure, you can connect to any CRM in the world without an issue.

How many team members can I add?

You can add an unlimited number of team members, as well as assign them roles and authority access.

Do you have custom plans beyond the Pro plan?

Yes, it's common for many people to move to Custom plans after a few weeks. You can view all the options for up to 10M leads on the subscription page once you sign up for free.

Powerful Automated Email Marketing that Drives Sales.

  • All Features Included
  • No Credit Card Required
  • Free Warmup Included