App Emails — Transactional Email Setup and Statistics on EasyCloudify
TL;DR — EasyCloudify App Emails lets you verify sender identities (domains and email addresses) for transactional emails sent from your applications, and view delivery statistics from a single dashboard.
What is EasyCloudify App Emails?
EasyCloudify App Emails is a transactional email service for application-generated messages — order confirmations, password resets, account notifications, and other automated emails sent by your apps. You configure verified sender identities and monitor delivery performance from /cloudpanel/emails.
Before You Start
- You have an active App Emails plan subscription (see Plans & Billing)
- You have a domain you want to use as your sender address
How to Access App Emails
In the sidebar, click Emails. You land on /cloudpanel/emails. The page has two tabs:
- Manage Identities — Configure verified sender identities
- Statistics — View email delivery metrics
Managing Email Identities
Step 1 — Open Manage Identities Tab
Click the Manage Identities tab (with a Settings icon). The AwsSes component loads.
Step 2 — Add a Sender Identity
An identity is either a full email address (e.g., [email protected]) or an entire domain (e.g., yourdomain.com). Verifying a domain lets you send from any address at that domain.
- Enter the email address or domain name
- Submit the form
EasyCloudify initiates identity verification. For domains, DNS records (DKIM and SPF) are generated that you must add to your DNS settings.
Step 3 — Add Verification DNS Records
For domain identities, EasyCloudify provides DNS records to add to your domain:
| Record type | Purpose |
|---|---|
| TXT | SPF — authorizes EasyCloudify to send on behalf of your domain |
| CNAME | DKIM — cryptographically signs outgoing emails |
Add these records via the DNS Management panel or your domain registrar.
Step 4 — Confirm Verification
After DNS records propagate (5–30 minutes), EasyCloudify automatically verifies your identity. Verified identities show a green status indicator.
💡 Tip: Use domain-level identity rather than individual email address identities. Once a domain is verified, you can send from any address at that domain without separate verification.
Viewing Email Delivery Statistics
Click the Statistics tab (with a BarChart2 icon). The AwsSesStatistics component shows:
| Metric | Description |
|---|---|
| Sent | Total emails successfully submitted |
| Delivered | Emails that reached recipient mail servers |
| Bounces | Emails that could not be delivered |
| Complaints | Recipients who marked your email as spam |
| Open rate | Percentage of delivered emails opened |
| Click rate | Percentage of emails with link clicks |
Monitor bounce and complaint rates closely — high rates can affect your sending reputation.
Troubleshooting
Issue: Identity shows "Verification pending" for more than 30 minutes. Why it happens: DNS records have not propagated yet, or were entered incorrectly. Fix: Double-check the DNS record values match exactly what EasyCloudify provided. Allow up to 1 hour for DNS propagation.
Frequently Asked Questions
Can I send from multiple domains?
Yes. Add and verify as many domain identities as you need.
What is SMTP access for my application?
EasyCloudify App Emails includes SMTP credentials. Generate SMTP credentials from the identity management interface to configure your application's email library.