Email Configuration
Email Configuration
Configure how the platform sends emails under Settings → Email.
Email Drivers
- SMTP — Any email server (Gmail, Mailgun SMTP, SendGrid SMTP, your own server)
- Mailgun API — Higher deliverability via the Mailgun HTTP API
- Log — Development mode — emails are written to the log file instead of sent
SMTP Configuration
- SMTP Host (e.g., smtp.gmail.com)
- SMTP Port (465 for SSL, 587 for TLS)
- Username and Password
- Encryption: SSL or TLS
- From Name and From Email Address
Testing Email
After configuring, use the Send Test Email button to send a test message to yourself to verify delivery and check your spam folder.
Email Queuing
All system emails are queued for asynchronous sending via Laravel Horizon/Queue workers. This ensures your store stays fast even when sending bulk confirmations. Make sure your queue worker is running.
Last updated: 5/20/2026