send emails, html and attachments (files, streams and strings) from your cli to any smtp server
npm install emailjs-cli -g
Based on emailjs it provides following features:
- works with SSL and TLS smtp servers
- supports smtp authentication (PLAIN, LOGIN, CRAMMD5)
- emails are queued and the queue is sent asynchronously
- supports sending html emails and emails with multiple attachments (MIME)
- attachments can be added as strings, streams or file paths
- supports utf-8 headers and body
- auth access to an SMTP Server
- if your service (ex: gmail) uses two-step authentication, use an application specific password
$ emailjs -s "Subject" -t "Full text" -to "A Person <[email protected]>" -from "A Person <[email protected]>; Another Person <[email protected]>" --host "smtp.gmail.com" --ssl
martinheidegger
npm install -d
npm test
issues and pull requests are welcome