Skip to main content
Version: v0.16

Email Configuration

Configure the Email module with your preferred provider.

Provider Setup​

  1. Go to Admin Panel > Email > Settings
  2. Select provider
  3. Enter credentials
  4. Save

Provider Configuration​

Mailgun​

SettingDescription
API KeyYour Mailgun API key
DomainYour Mailgun domain
HostMailgun API host (US or EU)

SendGrid​

SettingDescription
API KeyYour SendGrid API key

Mandrill​

SettingDescription
API KeyYour Mandrill API key

SMTP​

SettingDescription
HostSMTP server host
PortSMTP server port
UsernameSMTP username
PasswordSMTP password
SecureUse TLS

Templates​

Creating Templates​

  1. Go to Email > Templates
  2. Click Create Template
  3. Enter name, subject, and body
  4. Use variables with {{variableName}} syntax

Template Variables​

<h1>Hello {{userName}}!</h1>
<p>Your order #{{orderId}} has been confirmed.</p>

Syncing with Provider​

Templates can be synced with your email provider:

  • Upload local templates to provider
  • Download provider templates locally

Sender Configuration​

SettingDescription
From EmailDefault sender email
From NameDefault sender name

Best Practices​

  1. Use templates for consistent branding
  2. Test emails before production
  3. Monitor delivery rates
  4. Handle bounces appropriately