ksatriow/Action Mailer ✨

Send beautiful emails via SMTP or AWS SES with HTML templates, CC/BCC, and attachments.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
smtp-serverSMTP server hostname (leave empty to use AWS SES automatically)no
smtp-portSMTP server port (default: 465)no465
smtp-secureUse secure connection (true/false)notrue
aws-regionAWS region for SES (optional if using SMTP)no
usernameSMTP username or AWS access keyno
passwordSMTP password or AWS secret keyno
from-emailSender email addressyes
to-emailRecipient email addresses (comma-separated)yes
cc-emailCC recipients (comma-separated)no
bcc-emailBCC recipients (comma-separated)no
subjectEmail subjectyes
bodyPlain text email bodyno
html-templatePath to HTML template (Handlebars supported)no
template-variablesJSON string with variables for template (e.g., '{"name": "John"}')no
attachmentsComma-separated file paths or glob patterns for attachmentsno
reply-toReply-To email addressno
custom-headersJSON string with custom email headers (e.g., '{"X-Custom-Header": "value"}')no
dry-runTest mode - validates configuration without sending email (true/false)nofalse
debugEnable debug mode with verbose logging (true/false)nofalse
retry-countNumber of retry attempts if email sending fails (default: 0)no0
retry-delayDelay in milliseconds between retries (default: 1000)no1000
namedescription
message-idThe message ID returned by the email provider
successSet to 'true' on successful send