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., noreply@yourdomain.com) 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.