Skip to content

SMTP Credential - Email Configuration

An SMTP credential allows your workflows to send emails through a mail server. It is used in nodes like SendMail, Notifications, and any module that needs to send emails.


FieldDescriptionExample
HostSMTP server addresssmtp.gmail.com
PortServer port587 (TLS), 465 (SSL), 25 (unencrypted)
SecureEnable SSL/TLS encryptiontrue for port 465
Auth UserEmail or username for authenticationuser@gmail.com
Auth PassPassword or app-specific passwordxxxx xxxx xxxx xxxx
Reject UnauthorizedReject invalid SSL certificatestrue (recommended)
Sender NameDisplay name shown to recipientsMy Company
Sender EmailSender email addressinfo@mycompany.com

  1. Go to your Google Account at myaccount.google.com
  2. Navigate to Security > 2-Step Verification (must be enabled)
  3. Under App passwords, generate a new password
  4. Select “Mail” and “Other” (type “Floogos”)
  5. Copy the generated password (16 characters)
Host: smtp.gmail.com
Port: 465
Secure: true
Auth User: your-email@gmail.com
Auth Pass: xxxx xxxx xxxx xxxx (app password)
  1. Access the Microsoft 365 admin portal
  2. In some cases you need to enable SMTP authentication on the mailbox
Host: smtp.office365.com
Port: 587
Secure: false
Auth User: your-email@outlook.com
Auth Pass: your-password
  1. Go to AWS Console > Amazon SES
  2. Navigate to SMTP Settings > Create SMTP Credentials
  3. Download the generated credentials
Host: email-smtp.us-east-1.amazonaws.com
Port: 587
Secure: false
Auth User: (AWS SMTP username)
Auth Pass: (AWS SMTP password)

If you have your own mail server, check with your system administrator for connection details.

Host: mail.yourdomain.com
Port: 587
Secure: false
Auth User: user@yourdomain.com
Auth Pass: your-password

  • Gmail: Make sure to use an App Password, not your regular password
  • Office 365: Verify that SMTP authentication is enabled for your mailbox
  • Double-check the username and password are correct
  • Verify the host and port are correct
  • Some hosting providers block port 25; use 587 or 465 instead
  • If you use a firewall, make sure the port is open
  • Enable Secure if using port 465
  • In testing environments, you can temporarily disable Reject Unauthorized (not recommended in production)

After configuring the credential, use the Test Connection button in the form to verify that the data is correct before saving.