email
Email Log
View all email records sent by the system including sending status and content.
Table Column Description
Platform
Email sending platform (displayed as Badge):
- SMTP
- SendGrid
- Mailgun
- AWS SES
- Other email providers
To
Recipient email address.
Subject
Email subject.
Content
Email content (displayed as JSON):
- Plain text content
- HTML content
- Template variables
- Max width 480px
Status
Email sending status (displayed as Badge):
- Sent (Green) - Successfully sent
- Failed (Red) - Send failed
- Unknown (Gray) - Unknown status
Time
Email sending time.
Filter Functions
Keyword Search
Search recipient address or email subject.
Date Filter
Select date to view email records, defaults to today.
Usage Scenarios
Scenario 1: View Today's Emails
- Shows today's email records by default
- Check sending quantity
- Check sending status
- Calculate success rate
Scenario 2: Investigate Send Failures
Check Failed Emails:
- Filter "Failed" status
- View recipient addresses
- Check email content
- Analyze failure reasons
- Resend or fix configuration
Scenario 3: Verify Email Content
Check Email Templates:
- Search specific subject
- View email content
- Verify variable replacement
- Confirm format correctness
Scenario 4: Track User Emails
View User Received Emails:
- Search user email
- View all emails
- Confirm delivery
- Verify email types
Email Types
System Emails
- Registration verification
- Password reset
- Login verification code
- Account notifications
Marketing Emails
- Promotional emails
- Activity notifications
- Offer information
- Product updates
Transactional Emails
- Order confirmation
- Payment success
- Invoice notification
- Expiration reminder
Sending Monitoring
Success Rate Monitoring
Watch metrics:
- Daily total sent
- Send success rate
- Failure rate trends
- Platform-specific performance
Exception Handling
When issues found:
- Check SMTP configuration
- Verify email provider status
- Check rate limits
- Review error logs
Email Content Description
JSON Format
Content field contains:
json
{
"text": "Plain text content",
"html": "<p>HTML content</p>",
"variables": {
"username": "Username",
"code": "Verification code"
}
}Variable Replacement
- {{username}}: Username
- {{code}}: Verification code
- {{link}}: Link address
- {{expire}}: Expiration time
Important Notes
- Log Retention: Retention per system config
- Content Truncation: Long content may be truncated
- JSON Display: Content shown as JSON format
- Platform Recognition: Identify sending channel by platform field
- Status Monitoring: Watch for failed send records
- Privacy Protection: Email content may contain sensitive info
- Regular Checks: Daily sending status review
- Quota Management: Mind email provider quota limits