To send invoices and notifications from your own email address (instead of the default), you need 4 things from your email provider: Host, Port, Username and Password. Find your provider below.
How to get your Gmail App Password — step by step:
| Host | smtp.gmail.com |
| Port | 587 |
| Encryption | STARTTLS |
| Username | your full Gmail address (e.g. you@gmail.com) |
| Password | the 16-character App Password from step 5 above |
Port 465 + SSL / TLS also works as an alternative. Daily sending limit: 500 emails/day (personal Gmail), 2,000/day (Google Workspace).
Yahoo's normal login password is permanently blocked for SMTP — an App Password is required, regardless of whether 2-step verification is on or off.
How to get a Yahoo App Password:
| Host | smtp.mail.yahoo.com |
| Port | 587 |
| Encryption | STARTTLS |
| Username | your full Yahoo address (e.g. you@yahoo.com) |
| Password | the App Password from step 4 — not your Yahoo login password |
Note: The App Password remains active even if you change your main Yahoo password. To invalidate it, delete it from the Yahoo security page. Port 465 + SSL / TLS also works.
Personal account (outlook.com, hotmail.com, live.com)
| Host | smtp-mail.outlook.com |
| Port | 587 |
| Encryption | STARTTLS |
| Username | your full Outlook/Hotmail address |
| Password | your normal password, or an App Password from account.live.com/proofs/AppPassword if 2-step verification is on |
Work/business account (Microsoft 365 / Office 365)
| Host | smtp.office365.com |
| Port | 587 |
| Encryption | STARTTLS |
| Username | your full work email address |
| Password | see Reason 1 / Reason 2 below — normal password rarely works |
Reason 1 — MFA (Multi-Factor Authentication) is ON
If your account has MFA/2-step verification enabled, your normal password won't work for SMTP. You need a dedicated App Password.
How to create an App Password:
Reason 2 — SMTP AUTH is disabled for your mailbox
Microsoft 365 sometimes disables SMTP AUTH by default for work accounts. This must be enabled by your organization's IT admin — no App Password will help until this is done.
Steps for IT Admin:
yourname@company.com)Not sure which one applies? Start with Reason 1 — try creating an App Password first. If authentication still fails after that, Reason 2 (SMTP AUTH) is the issue and you'll need your IT admin.
Rediffmail uses your normal login password for SMTP — no App Password system. First confirm SMTP access is enabled:
| Free account | smtp.rediffmail.com |
| Pro / Business | smtp.rediffmailpro.com |
| Port | 587 |
| Encryption | STARTTLS |
| Username | your full Rediffmail address |
| Password | your normal Rediffmail login password |
For Rediffmail Enterprise/Pro accounts, your admin can enable/disable SMTP access per mailbox from the admin panel.
If you bought your domain and email hosting from Hostinger (e.g. you@yourcompany.com):
| Host | smtp.hostinger.com (Titan-powered mailboxes: smtp.titan.email — check hPanel) |
| Port (primary) | 465 |
| Encryption (primary) | SSL / TLS |
| Port (alternative) | 587 |
| Encryption (alt.) | STARTTLS |
| Username | your full you@yourcompany.com address |
| Password | that mailbox's password from hPanel (not your hPanel/cPanel password) |
If your domain's email is hosted on GoDaddy (Workspace Email). For Microsoft 365 via GoDaddy — use the Microsoft 365 settings above instead.
| Host | smtpout.secureserver.net |
| Port (primary) | 465 |
| Encryption (primary) | SSL / TLS |
| Port (alternative) | 587 (recommended if port 465 is blocked) |
| Encryption (alt.) | STARTTLS |
| Username | your full you@yourcompany.com address |
| Password | that Workspace Email mailbox's password |
Match the error message shown after clicking "Send Test Email" with one of these — each has a specific fix.
STARTTLS → 587, SSL / TLS → 465. Mixing them always causes a timeout.STARTTLS + 587. SSL/TLS on 465 is not supported by Microsoft SMTP — if it was set to SSL, switch to STARTTLS and test again.smtp.gmai.com) will timeout immediately.| Gmail | Normal password blocked since 2022 → App Password required (2-Step Verification must be ON) |
| Yahoo Mail | Same — normal password blocked → App Password required |
| Outlook.com | Normal password works only if MFA is off — if MFA is on → App Password required |
| Microsoft 365 | Normal/App Password AND SMTP AUTH must be enabled by your IT admin |
| Rediffmail | Normal password works — just make sure SMTP access is enabled in settings |
| Hostinger / GoDaddy | Normal password works — use the mailbox password from your hosting panel |