Skip to main content

SMTP integration

SMTP (Simple Mail Transfer Protocol) is an internet standard for electronic mail transmission.

Note that SMTP can be configured at the instance level to auto-invite users or send critical alerts. See Set up SMTP.

To add a SMTP resource to Windmill, you need to save the following elements:

Add SMTP Resource

PropertyTypeDescriptionRequiredWhere to find
hoststringSMTP host addresstrueProvided by your SMTP service or email hosting provider
portnumberPort number to connectfalseProvided by your SMTP service or email hosting provider
userstringSMTP usernamefalseProvided by your SMTP service or email hosting provider
passwordstringSMTP passwordfalseProvided by your SMTP service or email hosting provider


Your resource can be used passed as parameters or directly fetched within scripts, flows and apps.


Example of a Supabase resource being used in two different manners from a script in Windmill.


tip

Find some pre-set interactions with SMTP on the Hub.

Feel free to create your own SMTP scripts on Windmill.