Using Fastmail
Configure a Fastmail app password for Form email delivery
Create an App Password




Configure Form

Troubleshooting
Related Documentation
Last updated
Was this helpful?
Configure a Fastmail app password for Form email delivery
Fastmail requires an app-specific password when the Form component connects to its SMTP service. Do not enter the password used to sign in to Fastmail.
Fastmail Basic plans do not include SMTP access and cannot create app passwords. Use a plan that supports third-party email clients.
Open Fastmail Settings → Privacy & Security.

Under Connected apps & API tokens, choose Manage app passwords and access, then New app password.

Choose Custom, enter a recognisable name, give it Mail or SMTP access, and generate the password.

Copy the generated password. Fastmail may show it only once.

In Form → Settings:
Keep Type set to Email.
Set Host to smtp.fastmail.com, Port to 465, and Encryption to SSL. Alternatively, use Port 587 with TLS.
Enter the complete Fastmail email address as Username.
Paste the app-specific password into Password.
Use an address authorised by that Fastmail account as From Address.
Enter the recipient under To Address.

Publish the site to a PHP-enabled server and complete a real submission. Forms cannot send from the normal local preview.
If authentication fails:
Confirm that the app password was created for SMTP.
Remove accidental spaces before or after Username and Password.
Confirm the Host, Port, and Encryption values against Fastmail’s current server settings.
Make sure From Address is permitted by the authenticated account.
Generate a new app password if the original was revoked or lost.
For additional help, post the error and relevant non-sensitive log details on the Elements Forum. Never publish the app password.
Last updated
Was this helpful?
Was this helpful?

