Skip to content

Email Configuration ​

Configure SMTP settings and email delivery for transactional emails, notifications, and digests.

Why Email Configuration Matters ​

FeedbackFlow sends emails for:

  • New feature request notifications
  • Status change updates
  • Comment and reply notifications
  • User mentions
  • Weekly digest emails
  • Password reset emails
  • Email verification

Proper email configuration ensures reliable delivery.

Accessing Email Settings ​

  1. Navigate to Settings β†’ Email Settings
  2. Click Add Email Configuration or edit existing configuration
  3. Fill in SMTP details
  4. Test the configuration
  5. Save and set as default

Email Configuration

Email Configuration Fields ​

Configuration Name ​

Identifier for this email configuration.

  • Example: "Primary Gmail SMTP", "SendGrid Backup"
  • Purpose: Distinguish multiple configurations

Mail Driver ​

Select the email sending method.

Options:

  • smtp - SMTP server (most common)
  • sendmail - Local sendmail
  • ses - Amazon SES
  • mailgun - Mailgun API
  • log - Write to log file (testing only)

SMTP Settings ​

FieldDescriptionExample
HostSMTP server addresssmtp.gmail.com
PortSMTP port number587 (TLS) or 465 (SSL)
EncryptionSecurity protocoltls or ssl
UsernameSMTP account username[email protected]
PasswordSMTP password or app passwordapp-specific-password

Sender Information ​

FieldDescriptionExample
From NameSender display name"FeedbackFlow Support"
From EmailSender email address[email protected]
Reply-To EmailWhere replies should go[email protected]

Gmail ​

Host: smtp.gmail.com
Port: 587
Encryption: tls
Username: [email protected]
Password: [App Password]

Gmail App Password

  1. Enable 2-factor authentication on your Google account
  2. Go to https://myaccount.google.com/apppasswords
  3. Generate an app password for "Mail"
  4. Use that password in FeedbackFlow

SendGrid ​

Host: smtp.sendgrid.net
Port: 587
Encryption: tls
Username: apikey
Password: [Your SendGrid API Key]

Mailgun ​

Host: smtp.mailgun.org
Port: 587
Encryption: tls
Username: [email protected]
Password: [Mailgun SMTP Password]

AWS SES ​

Host: email-smtp.us-east-1.amazonaws.com
Port: 587
Encryption: tls
Username: [Your SES SMTP Username]
Password: [Your SES SMTP Password]

AWS Region

Replace us-east-1 with your AWS region.

Postmark ​

Host: smtp.postmarkapp.com
Port: 587
Encryption: tls
Username: [Server API Token]
Password: [Server API Token]

Microsoft 365 / Outlook ​

Host: smtp.office365.com
Port: 587
Encryption: tls
Username: [email protected]
Password: [Your password]

Testing Email Configuration ​

After entering SMTP details:

  1. Click Test Email Configuration
  2. Enter a test recipient email address
  3. Click Send Test Email
  4. Check the recipient inbox for the test message

Test Email

If the test fails, check:

  • SMTP credentials are correct
  • Host and port are correct
  • Firewall allows outbound connections on the SMTP port
  • Email provider allows SMTP access

Next Steps ​

Β© 2024 - Corbital Technologies. All rights reserved.