Documentation Index
Fetch the complete documentation index at: https://docs.runlayer.com/llms.txt
Use this file to discover all available pages before exploring further.
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
no-reply@transactional.runlayer.com. This ensures consistency and helps with email deliverability.Runlayer Managed Email Delivery
If your deployment has Runlayer managed email delivery available (powered by Resend), you can enable it with a single toggle — no SMTP configuration required. When enabled, Runlayer handles email delivery automatically using its built-in Resend integration. To use this:- Navigate to Settings → Email Delivery
- If the “Let Runlayer handle email delivery” card is visible, toggle it on
- The custom SMTP configuration form will be hidden while this is enabled
The “Let Runlayer handle email delivery” toggle only appears if Resend credentials are configured in your deployment’s Vault. If you don’t see this option, you’ll need to configure a custom SMTP provider instead.
Custom SMTP Configuration
If Runlayer managed email delivery is not available, or if you prefer to use your own email provider, you can configure custom SMTP settings. The default SMTP values are pre-filled with Resend settings:- 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.,
your-email@gmail.com) - 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
Access SMTP Settings
- Log in to your Runlayer dashboard
- Navigate to Settings → Email Delivery
- If Runlayer managed email delivery is enabled, toggle it off to reveal the SMTP configuration form
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 (leave empty to keep the current saved password)
- Encryption: Choose TLS (recommended) or SSL
Save and Test
- Click Save Configuration to store your SMTP settings
- Click Send Test Email to verify everything works — a test email will be sent to your account email address
- Check that you receive the test email successfully
You can use Reset to Default to revert the form fields to the currently saved values.
Email Notifications
The Email Delivery settings page also includes notification preferences that control which system events trigger email notifications to organization admins:- New Server Requests: Notify admins when employees request new MCP servers (enabled by default)
Notifications require SMTP to be configured (or Runlayer managed email delivery to be enabled). Notification emails are sent to all organization admins via BCC.
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