Re:Show HN: Easy-to-use curl command to send email notificat...
by mkane on Wednesday November 21, 2018 @07:48PM
(#18507217)
Simple and useful. Excellent work! If you feel the need to mitigate potential abuse, you could first send a verification email for any new recipient-email (or sender-ip / email combo) -- requiring active opt-in from the recipient. Personally I wouldn't bother unless it becomes an issue :)
Re:Show HN: Easy-to-use curl command to send email notificat...
by mrmattyboy on Thursday November 22, 2018 @01:20AM
(#18508246)
Given that the 'activation' email is not _that_ much different that a notification itself... I guess the service could be activation-less (with maybe a low rate limit) without clicking an activation link on emails.
Once the user has activated, then they can include content and customisable subject (which at the moment anyone can do).
That sounds really good and hopefully wouldn't take away from the original simplicity.
Thanks, that's an awesome suggestion!
Re:Show HN: Easy-to-use curl command to send email notificat...
by mrmattyboy on Saturday November 24, 2018 @03:58AM
(#18521166)
And forgot to mention, I completely agree about sender-ip/email combination for verification :)
For the improvements, I will try get all of them done by tomorrow; they've all been really good!
For those of you suggesting alternatives:
* If you're suggesting them as a sort of 'BTW you can do this as well', then awesome
* If you're questioning 'why did I re-invent the wheel', as I've said in other comments:
a) Sending mail directly from a machine can be troublesome (lack of ports open, lack of SPF record for sending domain (since it maybe a workstation) etc.)
b) I've struggled to find an alternative method (since my original use for this was few and fare between) that I could actually remember.. often looking up how to send mail through curl for example meant reading multiple websites each time and time spent to get it working wasn't worth it, whereas I've never had problems remembering 'curl curlmail.co/email' :)
Thanks for all the feedback so far and, as with any quick side-project hack, if a single person in a real situation ends up using it and finds it useful, then its served it's purpose in my opinion!
Thanks