Set up email functionality for your self-hosted Formbricks instance
By default, Formbricks doesn’t include an SMTP server for sending emails. However, you can easily configure your self-hosted instance to use your own email provider through environment variables.
Setting up an SMTP server enables important email functionality in Formbricks, including:
Formbricks uses Nodemailer to send emails and supports various SMTP providers like:
To enable email functionality, configure the following environment variables:
Additional optional settings:
By default, email verification and password reset features are disabled in Formbricks. To enable these features:
If you’re using the one-click setup with Docker Compose, you can either:
Note: For Gmail, you need to use an App Password if you have 2FA enabled.
If you’re experiencing issues with your email configuration:
For additional help, join the conversation on GitHub Discussions.
Set up email functionality for your self-hosted Formbricks instance
By default, Formbricks doesn’t include an SMTP server for sending emails. However, you can easily configure your self-hosted instance to use your own email provider through environment variables.
Setting up an SMTP server enables important email functionality in Formbricks, including:
Formbricks uses Nodemailer to send emails and supports various SMTP providers like:
To enable email functionality, configure the following environment variables:
Additional optional settings:
By default, email verification and password reset features are disabled in Formbricks. To enable these features:
If you’re using the one-click setup with Docker Compose, you can either:
Note: For Gmail, you need to use an App Password if you have 2FA enabled.
If you’re experiencing issues with your email configuration:
For additional help, join the conversation on GitHub Discussions.