For Budibase to send emails, you must add your SMTP settings. After you have set this up, you can invite users and send emails using the email Action.
Email setup
Property | Description | Example answer |
---|---|---|
Host | An SMTP email server will have an address (or addresses) that can be set and is generally formatted as smtp.serveraddress.com. | email-smtp.eu-east-1.amazonaws.com |
Security type | Both SSL and TLS facilitate email sending | None/STARTTLS |
Port | An “SMTP port” refers to the specific part of the Internet address that’s used to transfer email. If you run your own SMTP server you can find the configured SMTP port number and address from the SMTP server configuration. Ports 25, 465, 587, or 2525 for SMTP have all been considered standard SMTP ports at some point, but only 587 or 2525 really should be considered for modern use. | 587 |
From email address | The email address your onboarding emails are sent from. | [email protected] |
Require sign-in | SMTP auth - some SMTP server hosts require auth to send email. | True [recommended] |
Username (visible when require sign-in is checked) | Username for SMTP server | AKIAX5ZKDVGGJ2SASAHT2M7Z |
Password (visible when require sign-in is checked) | Password for SMTP server | Password!23IhopeNot |
Templates
Budibase comes with three different email templates: Password Recovery, Invitation, and Welcome. In addition to that, you can also create custom templates.
To edit a template, simply select it in the table. To insert dynamic content you can use the Bindings on the right side of the page. This makes it easier to include things such as the user's email, your organization's logo, or the name of your organization. When you're done hit the preview button to make sure it looks OK. Then hit save.
The email templates work on all devices, email platforms, and themes (light and dark modes). Below is an image of the invitation email template.
Video tutorial
Updated 11 months ago