Enabling IMAP in Yahoo mail

Enabling IMAP in Yahoo mail allows you to use IMAP (Internet Message Access Protocol) to sync your Yahoo Mail on aNinja app.

Overview of IMAP Protocol

IMAP is a protocol that allows you to download email messages from your Yahoo Mail server. It also allows you to access them with desktop email clients like Outlook/ Mac Mail and/or mobile email clients. So, you can configure Yahoo Mail on any standard IMAP email client using the IMAP and SMTP Server Settings.

Moreover, IMAP allows a two-way synchronization between the email clients and your Yahoo Mail account. It means that you can access the same account from multiple email clients.

Yahoo Mail IMAP Settings 

To access Yahoo Mail seamlessly in an email program, open the program’s new account section, and enter these 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 Settings
  • Yahoo Mail SMTP server: smtp.mail.yahoo.com
  • SMTP port: 465 (try 587 as an alternative)
  • SMTP TLS/SSL: yes
  • SMTP username: Your complete Yahoo Mail address
  • SMTP password: Your Yahoo Mail password

Enabling IMAP in Yahoo mail

  1. Sign in to Yahoo Mail.
  2. Go to your “Account security” settings.
  3. Turn on Allow apps that use less secure sign in.

Use 2-step with phone verification

You will receive a text or a call with a new code that you need to enter at sign-in.

  1. First, sign in to your Account Security page.
  2. Next to “2-Step Verification,” click Turn on 2SV.
  3. Then, click Get started.
  4. Select Phone number for your 2-step verification method.
  5. Lastly, follow the on-screen prompts to complete the process.

IMAP/SMTP Password in Yahoo mail

Follow these steps only if you have 2-Step-Verification enabled:

  1. First, position the mouse cursor over your name in the top Yahoo! Mail navigation bar.
  2. Then, select Account Info on the page that appears.
  3. Open the Account Security category.
  4. Select Generate App password under Account security.
  5. Click “Get started”
  6. Type your app’s name (aNinja)
  7. And click Generate password
  8. Use the generated password which is being displayed both in IMAP and SMTP sections in your email account settings.
  9. Lastly, click Done.

Transactional vs Non-Transactional Emails

While transactional and non-transactional emails have different goals and strategies, you still need to integrate both types.

In this article, we show you the difference between the 2 types of emails and the risks involved.

We also recommend using Sendgrid to ensure the deliverability of your messages.

Transactional vs Non-Transactional Emails

Transactional email

It is an email triggered based on your lead’s action with your business, and it’s sent programmatically.

It can be Purchase confirmation or receipt, Request for feedback, Identity verification, Unsubscribe link, Password reset, Account notifications, Account creation, Welcome email, etc…

Transactional vs non-transactional emails

Non-Transactional email

It’s about sending an email to communicate a promotional message (i.g. Promotions and sales, Newsletters) to a group of leads; with the intention to drive them towards an action you want them to make. The purpose is typically commercial.

However, non-transactional emails tend to have a much lower engagement rate. Which can impact deliverability. You don’t want this to slow down transactional emails or risk them landing in the spam folder. Learn how to avoid your emails being marked as spam.

You can send non-transactional emails through your email client who uses an SMTP relay or web API. But it’s preferable to use a comprehensive email marketing solution like SendGrid. SendGrid can help deliver your messages, no matter what kind of content you’re sending.