action-pack/Send a mail

Action to send an email.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Jul 18, 2026
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: action-pack/send-mail@33d560748d5c56be2a180c578ba4cf92b22a4723 # v1.17

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
connection_urlConnection URL protocol://user:password@server:port, protocol can be smtp or smtp+starttlsyes
subjectSubject of mail messageyes
toRecipients mail addresses (separated with comma)no
fromFull name of mail sender (might be with an email address specified in <>)yes
bodyBody of mail message (might be a filename prefixed with file:// to read from)no
html_bodyHTML body of mail message (might be a filename prefixed with file:// to read from)no
ccCarbon copy recipients (separated with comma)no
bccBlind carbon copy recipients (separated with comma)no
reply_toAn email address that will appear on the Reply-To fieldno
in_reply_toThe Message-ID this message is replying tono
ignore_certAllow unsigned/invalid certificatesno
convert_markdownConvert body from Markdown to HTML (set content_type input as text/html too)no
attachmentsFiles that will be added to mail message attachments (separated with comma)no
prioritySet Priority level for the mail message to 'high', 'normal' (default) or 'low'no
nodemailerlogLog option for nodemailerno
nodemailerdebugDebug option for nodemailerno

no outputs