Configure Outgoing Email (SMTP)
This guide explains how to configure outgoing email in your Odoo instance hosted on Skysize. The configuration is done inside Odoo, on the outgoing mail server, and applies to email your Odoo database sends (invoices, notifications, marketing, etc.).
Port 25 is usually blocked
Port 25 (unencrypted SMTP) is blocked on the Skysize platform and cannot be unblocked. This is an infrastructure restriction that protects against spam abuse.
Attempting to use port 25 results in connection timeouts when Odoo tries to send email. Use an encrypted submission port (587 or 465) instead, these are the standard, reliable choice for transactional email.
Use Encrypted SMTP Instead
Configure your outgoing mail server in Odoo to use an encrypted connection on one of these ports:
| Port | Protocol | Use when |
|---|---|---|
| 587 | STARTTLS | Recommended for most providers |
| 465 | SSL/TLS | Supported by most providers as an alternative |
Using an encrypted connection also protects your emails in transit, unencrypted connections allow anyone on the network path to read the content of your messages.
How to Configure in Odoo
- Go to Settings → Technical → Outgoing Mail Servers
- Create or edit your outgoing mail server
- Set SMTP Port to
587(STARTTLS) or465(SSL/TLS) - Enable the corresponding encryption option (TLS or SSL)
- Enter your SMTP credentials (username and password or API key)
- Click Test Connection to verify
Recommended Providers
Any standard email provider that supports SMTP over TLS works with Odoo on Skysize. Common choices include:
- Google Workspace / Gmail: port 587 (STARTTLS) or 465 (SSL)
- SendGrid: port 587
- Mailgun: port 587
- Amazon SES: port 587 or 465
- Brevo (formerly Sendinblue): port 587
Odoo Official Documentation
For detailed configuration instructions, refer to the official Odoo docs: