Build an email sending system for [APPLICATION TYPE].
Provider: [SENDGRID / AWS SES / POSTMARK / RESEND / MAILGUN]
Email types: [TRANSACTIONAL / MARKETING / BOTH]
Provide:
1. **Provider Setup**: Account creation, domain verification, DNS records
2. **Email Service Module**: Reusable email sending class/module with error handling
3. **Template System**: HTML email templates with variable injection
4. **Email Types**: Implementation for each:
- Welcome email
- Password reset
- Invoice/receipt
- Notification
- Marketing newsletter
5. **Queue System**: For high-volume sending with retry logic
6. **Tracking**: Open tracking, click tracking, unsubscribe handling
7. **Testing**: Preview emails locally, send test emails, check spam score
8. **Deliverability**: SPF, DKIM, DMARC setup and monitoring
9. **Rate Limiting**: Respect provider limits and implement backoff
10. **Complete Code**: Full working implementation
Build an email sending system for [APPLICATION TYPE].
Provider: [SENDGRID / AWS SES / POSTMARK / RESEND / MAILGUN]
Email types: [TRANSACTIONAL / MARKETING / BOTH]
Provide:
1. **Provider Setup**: Account creation, domain verification, DNS records
2. **Email Service Module**: Reusable email sending class/module with error handling
3. **Template System**: HTML email templates with variable injection
4. **Email Types**: Implementation for each:
- Welcome email
- Password reset
- Invoice/receipt
- Notification
- Marketing newsletter
5. **Queue System**: For high-volume sending with retry logic
6. **Tracking**: Open tracking, click tracking, unsubscribe handling
7. **Testing**: Preview emails locally, send test emails, check spam score
8. **Deliverability**: SPF, DKIM, DMARC setup and monitoring
9. **Rate Limiting**: Respect provider limits and implement backoff
10. **Complete Code**: Full working implementation
How to use this prompt
Copy the prompt above and paste it into ChatGPT, Claude, Gemini, or any AI assistant. Replace the bracketed placeholders with your specific details.
Leave a Review
Tried this prompt? Let us know how it worked — your reviews help other users find the best prompts.