Applies to personal Microsoft accounts such asDocumentation Index
Fetch the complete documentation index at: https://sendroid.app/docs/llms.txt
Use this file to discover all available pages before exploring further.
@outlook.com, @hotmail.com, and @live.com, as well as some Microsoft 365 mailboxes.
Generate an app password
Enable two-step verification
Sign in to Microsoft account security and turn on Two-step verification.
For Microsoft 365 business accounts managed by an organization, admins may disable SMTP or require Modern Authentication (OAuth). Personal accounts can usually be configured as below.
IMAP / SMTP server settings
| Protocol | Server | Port | Encryption |
|---|---|---|---|
| IMAP | outlook.office365.com | 993 | SSL/TLS |
| SMTP | smtp.office365.com | 587 | STARTTLS |
- Username: Full Microsoft email address
- Password: App password (with 2FA enabled) or account password (without 2FA—not recommended)
Some older docs reference
smtp.live.com. For personal Outlook accounts, prefer smtp.office365.com.Frequently asked questions
Do I need an app password for Outlook.com?
Do I need an app password for Outlook.com?
Only if you have two-step verification on. With 2-step off, your normal password works — but we strongly recommend turning 2-step on and using an app password.
My Microsoft 365 admin disabled IMAP. What now?
My Microsoft 365 admin disabled IMAP. What now?
Ask your admin to enable IMAP for your account in admin.exchange.microsoft.com → Recipients → Mailboxes → select your mailbox → Manage email apps → enable IMAP. Some tenants also block SMTP AUTH and need that enabled separately.
Does this work with Hotmail / Live.com / MSN?
Does this work with Hotmail / Live.com / MSN?
Yes. All
@hotmail.com, @live.com, @msn.com, and @outlook.com addresses use the same backend (outlook.office365.com IMAP, smtp.office365.com SMTP).
