SMTP Configuration
Updated Oct 18, 2026
Overview
SMTP powers matter confirmations, cancellations, close thanks, invoices, and firm welcome emails.
Where to configure
Super Admin โ Settings โ Email (SMTP)
Fields
| Field | What to enter |
|---|---|
| Host | e.g. smtp.mailgun.org |
| Port | Often 587 (TLS) or 465 (SSL) |
| Username | SMTP user |
| Password | SMTP password / app password |
| From address | e.g. [email protected] |
| From name | e.g. Matterly |
Note: These settings come from your email sending service (for example Mailgun, SendGrid, Amazon SES, or your own mail host). If you don't have one, ask your developer or hosting provider which service to use.
Step-by-step
- Enter SMTP fields.
- Click Save.
- Click Test SMTP.
- Open Email Templates โ Test send for a sample.
- Create a test matter to your own inbox.
Scheduled reminders (cron)
Most emails send instantly. The three reminders (appointment, payment, subscription renewal) are sent by scheduled jobs that only run if your server's task scheduler is active. The Email (SMTP) tab shows a ready-to-copy cron line with your server's path filled in. Add it once to your server's crontab (or your host's "Cron Jobs" panel). See Email Notifications for details.
Notes
Warning: Without working SMTP, clients will not receive confirmation or invoice emails.
Best Practices
- Use a dedicated transactional mail provider.
- Align SPF/DKIM for your from-domain.
- Keep
APP_DEBUGoff so errors are logged, not exposed.