Navigation Paths:
Email Templates:
Email Options:
Email Templates:
/admin/EmailTemplateEmail Options:
/admin/EmailOptionOverview
Configure your email system including SMTP server settings and customizable email templates for reliable delivery and consistent branding.SMTP
Email server configuration
Templates
Customize automated emails
Sender
Default sender settings
Notifications
Control email sending
SMTP Configuration
Configure your email server settings for sending automated emails.| Setting | Description | Example |
|---|---|---|
| Mail Driver | How emails are sent | SMTP (recommended) |
| SMTP Host | Mail server address | smtp.gmail.com |
| SMTP Port | Server port | 587 (TLS) or 465 (SSL) |
| SMTP Username | Email account | your-email@gmail.com |
| SMTP Password | Account password | App password |
| Encryption | Security protocol | TLS or SSL |
Common SMTP Providers
- Gmail
- Outlook
- SendGrid
- Mailgun
- Host:
smtp.gmail.com - Port:
587(TLS) or465(SSL) - Username: Gmail address
- Password: App-specific password
- Encryption: TLS or SSL
- Note: Enable 2FA, use App Password
- Choose your SMTP provider (Gmail, Outlook, SendGrid, etc.)
- Obtain SMTP credentials (host, port, username, password)
- Enter configuration details in Email Settings
- Configure sender name and email address
- Send a test email to verify configuration
SMTP vs Other Methods: SMTP is recommended for reliability and deliverability. While Sendmail and other drivers are available, SMTP provides better tracking, error handling, and compatibility.
Sender Configuration
Configure default sender information for all outgoing emails.| Setting | Description | Example |
|---|---|---|
| From Name | Sender name | ”YourCompany Support” |
| From Email | Sender address | support@yourdomain.com |
| Reply-To Email | Where replies go | support@yourdomain.com |
Email Templates
Customize automated emails sent by your platform for consistent branding. Available Templates:- Account: Welcome, Verification, Password Reset, Activated, Suspended
- Website: Created, Suspended, Expiring Soon, Expired, Deleted
- Domain: Registered, Expiring Soon, Expired, Renewed
- Billing: Invoice Created, Payment Received, Payment Failed, Refund, Subscription Renewed
- Support: Ticket Created, Reply, Closed
Template Elements
| Element | Description |
|---|---|
| Subject Line | Email subject (supports variables) |
| Email Body | Main content (HTML supported) |
| Header | Top section with logo/branding |
| Footer | Bottom section with links/info |
| Variables | Dynamic content placeholders |
Available Variables
User:{user_name}, {user_email}, {user_id}Website:
{website_name}, {website_url}, {website_expiry}Domain:
{domain_name}, {domain_expiry}Billing:
{invoice_number}, {amount}, {currency}, {payment_date}System:
{company_name}, {support_email}, {platform_url}, {current_date}
Template Example
Subject: Welcome to , ! Body:- Select the template you want to customize
- Edit the subject line using variables for personalization
- Write or modify the email body content
- Insert dynamic variables where needed
- Preview the template to check formatting
- Save the template to activate changes
- Send a test email to verify appearance
Email Notifications
Control which automated emails are sent to customers.| Notification | Default | Recommendation |
|---|---|---|
| Welcome Email | Enabled | Keep enabled |
| Email Verification | Enabled | Keep enabled |
| Password Reset | Enabled | Keep enabled |
| Website Created | Enabled | Keep enabled |
| Expiration Warnings | Enabled | Keep enabled |
| Payment Confirmations | Enabled | Keep enabled |
| Support Updates | Enabled | Keep enabled |
| Marketing | Disabled | Optional |
- Expiration: 30, 14, 7 days before, day of
- Payment: Invoice created, 3 days before due, day after due, 7 days after
Email Frequency: Balance keeping customers informed with avoiding email fatigue. Send critical notifications (security, billing) immediately. Batch less urgent updates when possible.
Email Deliverability
Improve email delivery rates and avoid spam folders. SPF Record (Sender Policy Framework):- Generate DKIM keys in your email provider
- Add DKIM TXT record to your DNS
- Enable DKIM signing in email settings
- Test with DKIM validator
- Use professional sender name and email
- Avoid spam trigger words (FREE, URGENT, ACT NOW)
- Don’t use all caps in subject lines
- Include unsubscribe link for marketing emails
- Maintain good sender reputation
Best Practices
SMTP Configuration
SMTP Configuration
- Use dedicated email service for transactional emails
- Keep SMTP credentials secure and confidential
- Use TLS encryption for security
- Monitor email sending limits and quotas
- Set up backup SMTP provider for redundancy
- Test email delivery regularly
- Keep email service credentials updated
Template Design
Template Design
- Keep templates concise and scannable
- Use clear, action-oriented subject lines
- Include company branding consistently
- Test templates on multiple email clients
- Ensure mobile responsiveness
- Use variables for personalization
- Include clear calls-to-action
Email Deliverability
Email Deliverability
- Set up SPF, DKIM, and DMARC authentication
- Use professional domain email (not free providers)
- Monitor bounce rates and address issues
- Maintain clean email lists
- Avoid spam trigger words and tactics
- Include unsubscribe options
- Warm up new sending domains gradually
Customer Communication
Customer Communication
- Send timely, relevant notifications
- Don’t overwhelm with too many emails
- Provide clear opt-out options
- Respond to email replies promptly
- Segment emails by customer type
- Track email engagement metrics
- Continuously improve based on feedback
Troubleshooting
Emails Not Sending
Emails Not Sending
Issue: Emails are not being deliveredSolutions:
- Verify SMTP settings are correct
- Check username and password are accurate
- Try different port (587 vs 465)
- Test encryption setting (TLS vs SSL)
- Check firewall isn’t blocking SMTP
- Verify email service account is active
- Review error logs for specific issues
Emails Going to Spam
Emails Going to Spam
Issue: Emails landing in spam/junk foldersSolutions:
- Set up SPF, DKIM, and DMARC records
- Use professional domain email address
- Avoid spam trigger words in content
- Include unsubscribe option for bulk emails
- Monitor sender reputation score
- Warm up new sending domain gradually
- Ask customers to whitelist your email
Variables Not Working
Variables Not Working
Issue: Template variables not populating with dataSolutions:
- Check variable syntax:
{variable_name} - Use only supported variables for each template
- Save template after making changes
- Clear email template cache
- Send test email to verify
- Check for typos in variable names
- Ensure data exists for the variable
Gmail App Password Issues
Gmail App Password Issues
Issue: Gmail authentication failingSolutions:
- Enable 2-factor authentication on Google Account
- Generate App Password in Google Account Security
- Use App Password, not regular password
- Update SMTP password in settings
- Verify “Less secure app access” is not needed
- Check Gmail account isn’t locked
- Try regenerating App Password
Quick Reference
SMTP Ports
| Port | Protocol | Encryption | Use Case |
|---|---|---|---|
| 25 | SMTP | None | Server-to-server (often blocked) |
| 587 | SMTP | TLS | Recommended |
| 465 | SMTP | SSL | Alternative |
| 2525 | SMTP | TLS | Backup if 587 blocked |
Testing Checklist
- SMTP settings configured correctly
- Test email sends successfully
- Email arrives in inbox (not spam)
- Sender name displays correctly
- Reply-to address works
- Variables populate with data
- Links are clickable and work
- Images display properly
- Mobile formatting looks good
- Unsubscribe link works (if applicable)