email-service-integration - Integrate SMTP and provider-based email services
Integrates email sending through SMTP or third-party providers with templates, validation, asynchronous delivery, retries, and error handling.
Tags
Updated: 2026-10-01Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Configure SMTP connections
- Connect third-party providers
- Render HTML email templates
- Send transactional emails
- Send bulk emails
- Validate email addresses
- Send emails asynchronously
- Handle retry mechanisms
- Handle email errors
Inputs
- SMTP server settings
- Provider API keys
- Sender address
- Recipient addresses
- Email subjects
- Text email content
- HTML email content
- Template data
- Verification tokens
- Reset tokens
- Notification data
Outputs
- Sent emails
- Sending status
- Provider message IDs
- Bulk delivery counts
- Application logs
- Verification records
- Password reset records
Requirements
- SMTP server or provider account
- SMTP credentials or provider API key
- Flask-Mail or SendGrid SDK
- Email template rendering support
- Backend runtime
