Quick Answer

Hotmail SMTP settings (same as Outlook.com): server smtp-mail.outlook.com, port 587, STARTTLS encryption, authentication required with your full hotmail.com / outlook.com / live.com email address and password. IMAP server: imap-mail.outlook.com on port 993 with SSL. POP3 server: pop-mail.outlook.com on port 995 with SSL. App password required if 2-Step Verification is on.

Hotmail SMTP Server: Outlook.com Settings, Limits, and Configuration

By Braedon·Mailflow Authority·Email Infrastructure·Updated 2026-05-16

Hotmail / Outlook.com Server Settings (Quick Reference)

Microsoft consolidated all consumer email (Hotmail, Outlook.com, Live, MSN) to the same infrastructure. All use the same server names:

ProtocolServer / HostPortEncryption
SMTP (outgoing)smtp-mail.outlook.com587STARTTLS
IMAP (incoming)imap-mail.outlook.com993SSL/TLS
POP3 (incoming)pop-mail.outlook.com995SSL/TLS

All require authentication with your full email address (e.g., [email protected]) and account password — or app password if 2-Step Verification is enabled.

SMTP Hotmail Configuration Steps

For most apps and devices:

  1. Outgoing server (SMTP): smtp-mail.outlook.com
  2. Port: 587
  3. Encryption: STARTTLS (sometimes labeled "Auto" or "TLS")
  4. Authentication: yes
  5. Username: full email address (e.g., [email protected], [email protected], [email protected])
  6. Password: account password or app password

For incoming (IMAP):

  1. Server: imap-mail.outlook.com
  2. Port: 993
  3. Encryption: SSL/TLS

For incoming (POP3):

  1. Server: pop-mail.outlook.com
  2. Port: 995
  3. Encryption: SSL/TLS

Hotmail Smtp Server Name Naming

A common source of confusion: people search for smtp.hotmail.com, smtp.live.com, or smtp.msn.com. None of those work. The current Hotmail smtp host is smtp-mail.outlook.com for all Microsoft consumer email addresses, regardless of the email domain.

The legacy smtp.live.com server was retired during the Outlook.com migration. Don't use it.

App Password Generation (2-Step Verification On)

If you have 2-Step Verification enabled on your Microsoft account (recommended and increasingly required):

  1. Sign in to account.microsoft.com/security
  2. Click "Advanced security options"
  3. Under "App passwords," create a new app password
  4. Use the generated password in your SMTP configuration

App passwords bypass 2-Step Verification for that specific app/device. Each app gets its own password — revoke individually if a device is lost.

Hotmail Pop3 Setup (Legacy)

POP3 downloads messages and (by default) removes them from the server. Only use POP3 if you specifically need that behavior. Most modern setups use IMAP instead.

POP3 setup for Hotmail:

  • Server: pop-mail.outlook.com
  • Port: 995
  • Encryption: SSL/TLS
  • Auth: yes (full email + password or app password)

Server Settings for Hotmail on iPhone

iPhone (iOS Mail app) typically auto-detects Hotmail settings when you select "Outlook.com" as the account type during setup. If manual entry is needed:

  • Account type: Outlook.com (or IMAP if older iOS)
  • Use the IMAP and SMTP settings above
  • iOS will guide you through 2-Step Verification if enabled

See server settings for hotmail on iphone for full iOS setup.

Hotmail Webmail Settings

For Hotmail webmail (browser access), no SMTP/IMAP/POP3 config needed — just sign in at outlook.live.com. Settings only matter for third-party email clients.

Hotmail Sending Limits

Microsoft consumer email limits:

  • Approximately 300 messages per day per account
  • 100 recipients per message
  • Hitting limits causes temporary throttling

These are personal account limits. For higher volumes, you need Microsoft 365 (Office 365) business accounts or a dedicated ESP. See Office 365 SMTP settings.

Common Hotmail SMTP Problems

"Authentication failed"

Almost always an app password issue. If 2-Step Verification is on (which is the default for new accounts), regular password won't work for SMTP — generate an app password.

"Cannot connect to server"

Wrong server name. Use smtp-mail.outlook.com, not smtp.hotmail.com or smtp.live.com.

"Connection refused on port 25"

Don't use port 25. Use 587 with STARTTLS.

Account suspended after high-volume sending

Hotmail is for personal correspondence. Sending 100+ messages/day from a personal account triggers anti-spam systems. For real volume, use Microsoft 365 or a transactional ESP.

Practitioner note: I get asked about Hotmail SMTP server name details constantly because Microsoft's documentation has scattered the consolidation messaging. The simple rule: for any Microsoft consumer email (hotmail.com, outlook.com, live.com, msn.com), the outgoing server is smtp-mail.outlook.com on port 587 with STARTTLS and full-address authentication.

Practitioner note: If you're sending business mail "from" a Hotmail address, you're already in trouble. Consumer email addresses signal unprofessionalism and lack of brand. Move to a custom domain on Google Workspace or Microsoft 365 — both let you send via professional SMTP infrastructure with much higher limits.

Practitioner note: Hotmail's 300/day sending limit catches people who think they can use a personal Hotmail account for any kind of business or transactional sending. They can't. Even legitimate use cases (small business notifications) hit the wall fast. Use a real ESP for anything programmatic.

If you're trying to architect email sending for a small business or SaaS team and the personal Hotmail / Outlook.com SMTP is your starting point, book a consultation. I'll recommend the appropriate next step — Microsoft 365 mailbox, dedicated transactional ESP, or hybrid setup.

Sources


v1.0 · May 2026

Frequently Asked Questions

What server is Hotmail?

Hotmail is part of Microsoft's Outlook.com consumer email service. The Hotmail SMTP server is smtp-mail.outlook.com. The Hotmail IMAP server is imap-mail.outlook.com. The Hotmail POP3 server is pop-mail.outlook.com. The Hotmail outgoing server address (host name for Hotmail) is the SMTP server: smtp-mail.outlook.com on port 587.

What is the incoming mail server for Hotmail?

Hotmail's incoming mail server is imap-mail.outlook.com (for IMAP, port 993, SSL) or pop-mail.outlook.com (for POP3, port 995, SSL). Both require authentication with your full Hotmail/Outlook.com email address and password. App password may be required if 2-Step Verification is on. SMTP/outgoing uses smtp-mail.outlook.com on port 587.

What are the Hotmail SMTP settings for sending email?

Hotmail SMTP setup: server smtp-mail.outlook.com, port 587, encryption STARTTLS, authentication required, username is your full Hotmail/Outlook.com address (e.g., [email protected]), password is your account password or app password if 2-Step Verification is enabled. Daily sending limit is approximately 300 messages.

What's the Hotmail hostname for SMTP?

The Hotmail hostname (SMTP server name) is smtp-mail.outlook.com. This is the standard outgoing mail server for all Microsoft consumer email accounts (hotmail.com, outlook.com, live.com, msn.com). Use port 587 with STARTTLS. There's no separate 'hotmail.com' SMTP server — Microsoft consolidated all consumer email to the outlook.com infrastructure.

Why is my Hotmail SMTP not working?

Most common causes: 1) Using regular password when 2-Step Verification is on — generate an app password instead. 2) Wrong port (some apps default to 25 which Hotmail rejects). 3) Wrong server name — must be smtp-mail.outlook.com (not smtp.hotmail.com or smtp.live.com). 4) Account locked due to suspicious activity — sign in via web first.

Want this handled for you?

Free 30-minute strategy call. Walk away with a plan either way.