Live data from Hacker News

MailerJS: Send email with client-side JavaScript

mailerjs.com

1–10 of 31 posts

Re: MailerJS: Send email with client-side JavaScript

#3

Why email? It seems like an inefficient method to deal with bug reports. Not to mention it seems like this would be really open to abuse.

My guess would be because email is universal, bugtracking platforms are not. It would be easier for me to script a mail filter to auto create bug tickets than wait for them to support my specific kind.

Re: MailerJS: Send email with client-side JavaScript

#7
post #6

You need to tell Mailer.js about your API key What exactly stops me from stealing someone else's API key and using it to send spam? You can't trust the client.

That was my first thought, however, from the docs:

MailerJS will send mail to the address you enter on your account page. You can't specify the receiver dynamically, as client-side JavaScript is publicly accessible by definition, and we want to protect you from spammers.

Why steal someone's api key just so you can send them email?

Re: MailerJS: Send email with client-side JavaScript

#9
post #6

You need to tell Mailer.js about your API key What exactly stops me from stealing someone else's API key and using it to send spam? You can't trust the client.

You need to input the domains you'll be running Mailer.js on[1], so perhaps API keys only work on those domains? This is just from preliminary reading, so I could be wrong. :)

[1] https://www.mailerjs.com/documentation

Re: MailerJS: Send email with client-side JavaScript

#10

Why email? It seems like an inefficient method to deal with bug reports. Not to mention it seems like this would be really open to abuse.

I agree, it's overpriced. I would rather just put a snippet in that tracked javascript errors somehow, and also grabbed all of the user's browser information etc. And bonus points if it takes a screenshot (doable with HTML5) and copies over everything from console.log. Would really help with debugging.

P.S. They should have put the pricing information on the home page. Didn't realize they were a YC company either.

Post reply on HN