SMTP is optional. You can skip these variables if you do not need email notifications yet.
.env
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
Configure SMTP so Plane can send login alerts, password resets, and other Cloud notifications.
EMAIL_PROVIDER=smtp
SMTP_HOST=
SMTP_PORT=587
SMTP_AUTH_USERNAME=
SMTP_AUTH_PASSWORD=
SMTP_TLS_MODE=auto
SMTP_SKIP_TLS_VERIFY=false
| Environment variable | Description |
|---|---|
EMAIL_PROVIDER | Email transport Plane should use. Set this to smtp, or leave it unset so Plane uses SMTP when SMTP_HOST is configured. |
SMTP_HOST | Hostname of the SMTP server that sends mail for your deployment. |
SMTP_PORT | Port your SMTP server listens on. Use the value required by your provider. |
SMTP_AUTH_USERNAME | Username used for SMTP authentication. Some providers require a fixed username such as resend. |
SMTP_AUTH_PASSWORD | Password or API key used for SMTP authentication. Store this as a secret. |
SMTP_TLS_MODE | TLS mode Plane uses for the SMTP connection. Use auto for STARTTLS-capable servers unless your provider requires another supported mode. |
SMTP_SKIP_TLS_VERIFY | Whether to skip TLS certificate verification. Use false in production. |
Was this page helpful?