Releases: kumarabhirup/bulk-mail-cli
untagged-9036df98f88429439f0d
📖 DOC: Introduce pkgreview.dev badge
untagged-e5c046582683c83e11a1
🐛 FIX: Make stringProcessor a Pure Function
untagged-b06b58a44ba27f93b2fa
🐛 FIX: Make stringProcessor a Pure Function
🎉 bulk-mail-cli v2.0.0 [Pikachu]
Features
💃 Active on Slack. Join the bulk-mail-cli Slack group for suggestions, bugs reports, support, and core development.
📦 Shoot mails using CSV.
📝 Mail dynamic HTML Templates using the {{fname|lname}}
syntax.
⏰ Set the sending interval time in Cron Expressions! Eg. */10 * * * * *
📌 Unlimited attachments! Attach any files on your local computer or you may just provide a direct URL in configuration and bulk-mail-cli
will download and send the attachment under dynamic filenames and pathnames.
⛅️ Runs on cloud! Can be run on AWS EC2 servers and on any Node.js droplet on DigitalOcean.
🔰 It saves your campaign progress! You can pause and resume the Mail Campaign from where you left the last time.
✨ Use .env variables to not hardcode the emails and passwords in configuration files.
👨🏫 Contentful demo files provided! You get many beautiful email templates to pick from!
𝔀 WordPress and other CMS' friendly. Just export the list of your users, change the email containing column name to email
and you are good to go!
🧪 Tested on MacOS and Linux.
untagged-f282e7eb5cf28547c206
📦 NEW: Expose bulk-mail-cli API Functions to developers
untagged-6dbd402a1dc7f2a7de9e
👌 IMPROVE: Do not upload .ts files to npm
untagged-50b993d3ec66f41ad6e7
📦 NEW: Expose bulk-mail-cli API Functions to developers
untagged-369166216320587bbebd
📦 NEW: Expose bulk-mail-cli API Functions to developers
untagged-9103cf7ade62e7cb1588: 🚀 RELEASE: bulk-mail-cli v2 (#25)
* 📦 NEW: TypeScript Boilerplate * 📦 NEW: Make the TS dev workflow better * v2.0.0 * 🐛 FIX: Switch to v1.0.3 * 📦 NEW: Introduce .travis.yml * 🐛 FIX: Use yarn as your project manager * 🐛 FIX: Ahh! Travis please fix yourself * 🐛 FIX: Use node version 10 and 11 for Travis Test * 📦 NEW: Initialize basic TypeScript migration * 📦 NEW: bulk-mail-cli v2 typescript migration (#26) * 👌 IMPROVE: Typescript boilerplate created * 📦 NEW: Make feature that creates demo files on bulkmail demo * 📦 NEW: Compress a new demo zip The new zip contains the demo configuration file with changed lead.csv * 🐛 FIX: Fix the Authentication bug The TypeScript Codebase can now check for JSON file, its path, and can also check if the correct credentials are provided. * 📦 NEW: Write Mass Mailer * 👌 IMPROVE: Send mails only to the ones who didn't get * 📦 NEW: Write a stringProcessor * 🐛 FIX: Fix string processing of mail options * 📦 NEW: Read the HTML file * 👌 IMPROVE: Don't make users provide 'service' name in the config file * 📦 NEW: Introduce the Attachments feature! * 🐛 FIX: Delete node-cron module * 🐛 FIX: Don't throw error if nonUserData in config file is undefined * 🐛 FIX: Handle error when no attachment provided * 👌 IMPROVE: Use node-cron instead of a for-loop * 👌 IMPROVE: Remove people who got the mail from the csvData * 📦 NEW: New bulk-mail-cli Demo Zip * 🐛 FIX: Use for-loop if cron interval is less than 10 seconds * 👌 IMPROVE: Support env variables in configuration files. * 👌 IMPROVE: Support env variables in configuration files for all credentials. * 👌 IMPROVE: Support env variables in configuration files for all fields! * 📦 NEW: Allow {{fname|lname}} syntax * 👌 IMPROVE: Allow {{hi unknown field|hello}} syntax! * 👌 IMPROVE: Keep verbosity by default * 👌 IMPROVE: Write code to support SOCKS5 program * 📦 NEW: Restart flag * 📖 DOC: Write the brand new README! * 📖 DOC: Remove line break * 📖 DOC: Don't call it json * 📖 DOC: Better 'Send the Mail' title * 👌 IMPROVE: Add 'bulkmailDev' command in the bin * 📖 DOC: Add 'runs on cloud feature' * 🐛 FIX: Fix 'bulkmail demo' path not found bug * 📖 DOC: List features in a better way * 📖 DOC: Make a silly last minute change * 📖 DOC: Fix github issue template * 📖 DOC: Place 'Active on Slack at the top'
untagged-1828532fbcb9135b0da3
🐛 FIX: Install tslib