Skip to main content
Configure SMTP so Plane can send login alerts, password resets, and other Cloud notifications from your deployment. If you do not already have an SMTP provider, services such as Resend, SendGrid, or Amazon SES can be used.
SMTP is optional. You can skip these variables if you do not need email notifications yet.
.env
EMAIL_PROVIDER=smtp
SMTP_HOST=
SMTP_PORT=587
SMTP_AUTH_USERNAME=
SMTP_AUTH_PASSWORD=
SMTP_TLS_MODE=auto
SMTP_SKIP_TLS_VERIFY=false
Environment variableDescription
EMAIL_PROVIDEREmail transport Plane should use. Set this to smtp, or leave it unset so Plane uses SMTP when SMTP_HOST is configured.
SMTP_HOSTHostname of the SMTP server that sends mail for your deployment.
SMTP_PORTPort your SMTP server listens on. Use the value required by your provider.
SMTP_AUTH_USERNAMEUsername used for SMTP authentication. Some providers require a fixed username such as resend.
SMTP_AUTH_PASSWORDPassword or API key used for SMTP authentication. Store this as a secret.
SMTP_TLS_MODETLS mode Plane uses for the SMTP connection. Use auto for STARTTLS-capable servers unless your provider requires another supported mode.
SMTP_SKIP_TLS_VERIFYWhether to skip TLS certificate verification. Use false in production.