SMTP enables CertForge to send password resets, alert notifications, approval emails, and scheduled reports. Configure it in Admin → Settings → Notifications.Documentation Index
Fetch the complete documentation index at: https://docs.certforge.xyz/llms.txt
Use this file to discover all available pages before exploring further.
SMTP configuration
| Field | Description | Example |
|---|---|---|
| Host | SMTP server hostname | smtp.sendgrid.net |
| Port | SMTP port | 587 (STARTTLS) or 465 (TLS) |
| Username | Auth username | apikey |
| Password | Auth password | (API key or password) |
| From address | The From: header | noreply@corp.com |
| To (admin alerts) | Org-wide alert destination | ops@corp.com, security@corp.com |
| TLS | Use implicit TLS | Off for STARTTLS (587), On for port 465 |
Recommended providers
SendGrid
Port 587, username
apikey, password = API key. Generous free tier.AWS SES
Port 587. Use SMTP credentials from IAM. Very low cost at volume.
Postmark
Port 587. Excellent deliverability for transactional email.
Office 365
Port 587, STARTTLS. Requires app password if MFA is enabled on the account.
What gets sent
| Trigger | |
|---|---|
| Email verification | Account registration |
| Password reset | Forgot password request |
| License & welcome | Self-hosted license download |
| Alert notification | Alert rule fires |
| Approval submitted | New cert request enters queue |
| Approval outcome | Request approved or rejected |
| Scheduled report | Report subscription fires (daily or weekly) |
Alert subscriptions (personal)
Users can opt in to receive personal emails when specific alert rules fire:- Go to Profile → Alert Subscriptions
- Check the alert rules to follow
- Save
Report subscriptions (scheduled)
Users can receive scheduled email reports:- Go to Profile → Report Subscriptions
- Enable reports and choose daily or weekly delivery
- Save
Email template customization
Default templates can be customized in Admin → Settings → Email Templates. Templates use Go’stext/template syntax.
Available variables: