Launches
Coming soon
Upcoming launches to watch
Launch archive
Most-loved launches by the community
Launch Guide
Checklists and pro tips for launching
Products
News
Newsletter
The best of Product Hunt, every day
Stories
Tech news, interviews, and tips from makers
Changelog
New Product Hunt features and releases
Forums
Forums
Ask questions, find support, and connect
Streaks
The most active community members
Events
Meet others online and in-person
Advertise
Subscribe
Sign in
Start new thread
Topic Forums
p/general
p/product-recommendations
p/ama
p/introduce-yourself
p/self-promotion
Product Forums
p/claude
p/cursor
p/elevenlabs
p/figma
p/linear
p/notion
p/posthog
p/raycast
p/replit
p/supabase
p/vercel
p/voicenotes
p/bulk-mail-cli
Do hassle-free email marketing with this powerful tool π₯
Visit Product
Follow
bulk-mail-cli v2 β Email Marketing for geeks. Open Source and Free.
Kumar Abhirup
1
β’
5yr ago
bulk-mail-cli v2
Do hassle-free email marketing with this very powerful tool π₯
β¨ Read the feature-list and documentation:
https://github.com/KumarAbhirup/bulk-mail-cli
MailChimp for geeks. Free. Open Source.
1
2
Login to comment
Replies
Kumar Abhirup
Beam
Maker
I always wanted to be able to mail many subscribers I had on my email list. π§ Being a student, I wasn't able to afford SaaS Mailing Services like MailChimp and MailGun. π What I needed, was a simple tool that sent custom and dynamic emails to my mailing list using the geeky CLI. I happened to make it myself. π€© π» The tool comes with some premade email themes and templates you can use. Or you can use your own. βοΈ You may also use the data from CSV and put them in your HTML template like {{fname}} or {{lname}} or {{fname|lname}} if you want any one of them to print. So, it's kinda like MailChimp, but completely Free and Open Source. You can create your own newsletter with it! You can learn more from the documentation:
https://github.com/KumarAbhirup/...
Install the tool by running this command: npm i -g bulk-mail-cli Here are the features! π¦ Shoot mails using CSV π Supports Gmail, Yahoo, Outlook and all the custom SMTP servers. π Mail dynamic HTML Templates using the {{email}} 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. ------ A Feature I am currently building π Analytics Dashboard to see who opened and checked your emails. ------ The product has improved a lot after its first launch on Product Hunt. Hope you like it! β€οΈ
Upvote
Share
5yr ago
Beam