Overview
Runlayer uses SMTP to send transactional emails such as user invitations, password resets, and system notifications. You can configure custom SMTP settings to use your preferred email provider or service.All emails sent by Runlayer use the sender address
[email protected]. This ensures consistency and helps with email deliverability.Default Configuration
By default, Runlayer is configured to use Resend SMTP service:- Host:
smtp.resend.com - Port:
587 - Username:
resend - Encryption:
TLS
Supported SMTP Providers
Runlayer works with any SMTP-compatible email service. Here are configuration examples for popular providers:Gmail / Google Workspace
Gmail / Google Workspace
Settings:
- Host:
smtp.gmail.com - Port:
587 - Username: Your Gmail address (e.g.,
[email protected]) - Password: App-specific password (not your regular Gmail password)
- Encryption:
TLS
- Enable 2-factor authentication on your Google account
- Generate an App Password
- Use the app password in the SMTP configuration
Microsoft 365 / Outlook
Microsoft 365 / Outlook
Settings:
- Host:
smtp-mail.outlook.com - Port:
587 - Username: Your Microsoft 365 email address
- Password: Your account password or app password
- Encryption:
TLS
- Ensure SMTP AUTH is enabled for your organization
- For enhanced security, use app passwords
Amazon SES
Amazon SES
Settings:
- Host: Regional endpoint (e.g.,
email-smtp.us-east-1.amazonaws.com) - Port:
587 - Username: Your SES SMTP username
- Password: Your SES SMTP password
- Encryption:
TLS
- Set up Amazon SES in your AWS account
- Create SMTP credentials in the SES console
- Verify your sending domain
- Request production access if needed
SendGrid
SendGrid
Settings:
- Host:
smtp.sendgrid.net - Port:
587 - Username:
apikey - Password: Your SendGrid API key
- Encryption:
TLS
- Create a SendGrid account
- Generate an API key with “Mail Send” permissions
- Use
apikeyas the username and your API key as the password
Mailgun
Mailgun
Settings:
- Host:
smtp.mailgun.org - Port:
587 - Username: Your Mailgun SMTP username (usually starts with
postmaster@) - Password: Your Mailgun SMTP password
- Encryption:
TLS
- Create a Mailgun account
- Add and verify your domain
- Find your SMTP credentials in the domain settings
Postmark
Postmark
Settings:
- Host:
smtp.postmarkapp.com - Port:
587 - Username: Your Postmark server token
- Password: Your Postmark server token
- Encryption:
TLS
- Create a Postmark account
- Create a server for transactional emails
- Use your server token as both username and password
Configuration Steps
1
Access SMTP Settings
- Log in to your Runlayer dashboard
- Navigate to Settings → Email Delivery tab
- You’ll see the SMTP configuration form
2
Enter SMTP Details
Fill in the required fields:
- SMTP Host: Your email provider’s SMTP server
- SMTP Port: Usually 587 for TLS or 465 for SSL
- SMTP Username: Your username or email address
- SMTP Password: Your password or API key
- Encryption: Choose TLS (recommended) or SSL
3
Test Configuration
- Click Save Settings to store your configuration
- Click Send Test Email to verify everything works
- Check that you receive the test email successfully
Troubleshooting
Authentication Failed
Authentication Failed
Common causes:
- Incorrect username or password
- 2FA enabled without app password
- SMTP not enabled for the account
- Verify your credentials
- Generate an app-specific password
- Check your email provider’s SMTP settings
Connection Timeout
Connection Timeout
Common causes:
- Incorrect host or port
- Firewall blocking SMTP traffic
- Wrong encryption settings
- Verify the SMTP host and port
- Check firewall settings
- Try different encryption options (TLS vs SSL)
Emails Not Delivered
Emails Not Delivered
Common causes:
- Sender domain not verified
- Email marked as spam
- Rate limits exceeded
- Verify your sending domain with your email provider
- Check spam folders
- Review your email provider’s sending limits
SSL/TLS Certificate Errors
SSL/TLS Certificate Errors
Common causes:
- Outdated certificates
- Self-signed certificates
- Certificate name mismatch
- Ensure your system’s certificate store is up to date
- Contact your email provider for certificate issues
- Try using a different encryption method
Rate Limits and Quotas
Different email providers have various sending limits:| Provider | Free Tier Daily Limit | Notes |
|---|---|---|
| Gmail | 500 emails | Per day, per account |
| Outlook | 300 emails | Per day, per account |
| SendGrid | 100 emails | Per day for free accounts |
| Mailgun | 100 emails | First month free |
| Amazon SES | 200 emails | Per day in sandbox mode |
| Resend | 100 emails | Per day for free accounts |
For production use with high email volumes, consider upgrading to paid plans or enterprise solutions.
Getting Help
If you encounter issues with SMTP configuration:Test Configuration
Use the “Send Test Email” button to verify your settings
Check Provider Documentation
Consult your email provider’s SMTP documentation
Contact Support
Reach out to our support team for assistance
Enterprise Setup
Contact us for enterprise SMTP configuration assistance