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