posted 2 months ago
As I read it, you'd have to pick an email service (such as gmail). Then each user would have to have an account/password on that service. Or worse, you'd have to not only have an account, but also a mechanism to select their email service.
The "mailto:" protocol is much simpler, and while it's not always available, anyone who emails from their desktop (using outlook, for example), will probably have a mail agent already installed.
I think the #1 benefit to email.js is that you can define templates that email.js will format to provide a standardised mail body. I'd consider it for example, if I was sending out personalized sales newsletters from my desktop. Note, however, that mailto: is supported on both simple "a href" hyperlinks AND as an action URL on an HTML FORM, so that's an alternate templating option.
Experience keeps a dear School, but Fools will learn in no other.
---
Benjamin Franklin - Postal official and Weather observer