News for hackers. Stuff that matters.
Re:Show HN: Candymail – Email Automation for Node.js by smt88 on Wednesday December 30, 2020 @02:37AM (#25579476)
How do you handle unsubscribing?
Re:Show HN: Candymail – Email Automation for Node.js by sssaini on Friday January 08, 2021 @10:49PM (#25696590)
Added in 1.0.8. There's an in-memory list we keep of unsubscribed users. Anyone on that list will stop receiving all communications immediately.
Re:Show HN: Candymail – Email Automation for Node.js by sssaini on Wednesday December 30, 2020 @08:27AM (#25581455)
No unsubscribe options as of now. For now, its left to the dev's discretion to not send annoying emails.

Though this sounds like a feature of a more managed solution. I know MailChimp has this out of the box (and possibly other providers).

Since this library is supposed to provide email automation capability, I'm not sure options like Unsubscribe should be part of the library.

What do you think? Definitely open to ideas.

Re:Show HN: Candymail – Email Automation for Node.js by michaelbuckbee on Wednesday December 30, 2020 @09:24AM (#25581915)
This is a great way to get your domain added to blacklists for spam. I'd at least call it out in the Readme.
Re:Show HN: Candymail – Email Automation for Node.js by J_tt on Wednesday December 30, 2020 @09:11AM (#25581809)
Please do be aware, an unsubscribe button or instructions on how to is a legal requirement in many areas
Re:Show HN: Candymail – Email Automation for Node.js by smt88 on Wednesday December 30, 2020 @10:26AM (#25582429)
I'm in the US, so it would be illegal for me to deploy this without unsubscribe functionality.

I can't think of a quick and easy way to do it in your lib right now, but this kind of thing is pretty much why I use MailChimp/Sendgrid/etc. for even tiny projects.

Re:Show HN: Candymail – Email Automation for Node.js by revicon on Wednesday December 30, 2020 @02:45PM (#25585206)
There's no reason your app has to manage unsubscribes internally, this can be left up to the developer using your package to implement themselves. But it would be good to call it out in your docs that it's something they need to do.
Re:Show HN: Candymail – Email Automation for Node.js by smt88 on Wednesday December 30, 2020 @05:04PM (#25586711)
If you have to manage unsubscribes yourself, you might as well use MailChimp or something similar. You'd probably lose a lot of dev time if you use this lib and then add onto it vs. something that works out of the box.
Re:Show HN: Candymail – Email Automation for Node.js by aabreu on Wednesday December 30, 2020 @09:24AM (#25581913)
Unsub has to be there. It's literally illegal to use it in the UE.
Re:Show HN: Candymail – Email Automation for Node.js by ivve on Wednesday December 30, 2020 @09:13AM (#25581827)
Unsubscribe should definitely be part of this. Or at least a way to stop the emails from sending after a user has unsubbed, otherwise we enter dodgy GDPR complaint territory. Maybe a dealbreaker even. Cool product otherwise! Will keep an eye out for a chance to try it.
Re:Show HN: Candymail – Email Automation for Node.js by sssaini on Wednesday December 30, 2020 @10:18AM (#25582350)
Overwhelming support for Unsubscribe. Moved higher in the issue backlog!
Re:Show HN: Candymail – Email Automation for Node.js by awiesenhofer on Wednesday December 30, 2020 @04:37AM (#25580124)
Easy: say its name into a mirror tree times to unsubscribe