Configure Outgoing Email (SMTP)
This guide explains how to configure outgoing email in your Odoo instance hosted on Skysize.
Port 25 is Blocked
Port 25 (unencrypted SMTP) is blocked by Google Cloud Platform and cannot be unblocked. This is a platform-level restriction that applies to all instances hosted on GCP, including those on Skysize.
Attempting to use port 25 will result in connection timeouts when Odoo tries to send emails.
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: