[{"data":1,"prerenderedAt":257},["ShallowReactive",2],{"project-20008576":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":10,"maker":11,"posted_at":12,"year":13,"points":14,"comments":15,"rank_in_year":16,"shown_in_year":17,"top":18,"tier":19,"category":20,"subcategory":21,"format":22,"keywords":23,"reception":27,"sentiment":28,"stance_mix":29,"scored_comments":34,"aspects":35,"strip":42,"post_text":44,"what":45,"said":78,"maker_in_thread":173,"shape":178,"grid":183,"attempts":221,"same_week":222,"maker_shows":179,"maker_hidden":250,"reader_version":251,"card":252},"20008576","Maildown","Super Simple Email API","title","Show HN: Maildown – Super Simple Email API","https:\u002F\u002Fgithub.com\u002Fchris104957\u002Fmaildown","github.com","chris140957",1558786569,2019,98,21,491,2195,23,"notable","dev_tools","email cli","cli",[24,25,21,26],"markdown email","aws ses","transactional email","curious",0.08,{"positive":30,"neutral":31,"mixed":32,"critical":33},4,7,0,2,13,{"pricing":36,"performance":37,"idea":38,"execution":40},{"positive":32,"critical":32},{"positive":32,"critical":32},{"positive":39,"critical":33},3,{"positive":41,"critical":32},1,[32,39,32,39,32,39,39,43,32,43,39,32,43,39,39,32,41,43,41,32,32],5,null,{"problem":46,"audience":44,"pricing":44,"motivation":44,"time_to_build":44,"stack":57,"openness":76,"stage":77,"team_size":77},{"value":47,"source":48,"evidence":49},"Sending markdown-formatted email from the command line without a complicated setup","commenter",[50,54],{"id":51,"by":52,"text":53},"20009699","sb8244","It seems like the benefit is in sending markdown email from cli. I'd actually love to be able to do this now that I think about it (I'm sure there's ways to do this already)",{"id":55,"by":11,"text":56},"20010144","That's pretty much it. Maildown reduces this process to a one liner, however",[58,65],{"value":59,"source":48,"evidence":60},"Python",[61],{"id":62,"by":63,"text":64},"20016160","jazzyjackson","Hi I'm really grateful for your open sourcing this just because I get to ogle at how you write your python to interact with AWS SES Thanks!",{"value":66,"source":67,"evidence":68},"AWS SES","maker",[69,72],{"id":70,"by":11,"text":71},"20010142","I'm planning to add support for other email backends. For me, AWS makes the most sense as it's basically free for 99.9% of the population with its 62k free monthly email limit",{"id":73,"by":74,"text":75},"20009629","0x006A","sadly just a wrapper around Amazon AWS SES","open_source","unknown",{"praise":79,"objections":96,"requests":109,"questions":124,"alternatives":149},[80,88],{"value":81,"source":48,"evidence":82},"Useful use case for markdown email from the CLI",[83,87],{"id":84,"by":85,"text":86},"20010286","gauravphoenix","Why is it \"sadly\"? I would say that it is happily a wrapped around SES. There are use case for using mkdown in email and this tool helps address those use cases. Good job OP!",{"id":51,"by":52,"text":53},{"value":89,"source":48,"evidence":90},"Clean one-liner interface",[91,92],{"id":55,"by":11,"text":56},{"id":93,"by":94,"text":95},"20011650","neilv","Except for the Markdown part, this command line looks very similar to the most minimal old Unix email interface. (Anti-spam measures effectively ended that, and now we need to…",[97,105],{"value":98,"source":48,"evidence":99},"Just a thin wrapper around AWS SES",[100,101],{"id":73,"by":74,"text":75},{"id":102,"by":103,"text":104},"20010035","jmdjmd","I feel this unnecessarily complicates things. If you want to send emails via SES, why not just use something like https:\u002F\u002Fwww.sendwithses.com or https:\u002F\u002Fmoonmail.io\u002F",{"value":106,"source":48,"evidence":107},"Unnecessarily complicates sending email",[108],{"id":102,"by":103,"text":104},[110,117],{"value":111,"source":67,"evidence":112},"Support other email backends beyond AWS",[113,114],{"id":70,"by":11,"text":71},{"id":115,"by":11,"text":116},"20010929","Sure, I'm already planning to add other backends as an alternative to AWS. Feel free to add a note to issue #7 and I'll get on the case",{"value":118,"source":48,"evidence":119},"Add sendmail\u002FSMTP support",[120],{"id":121,"by":122,"text":123},"20010868","old-gregg","Nice project! Can I offer a suggestion? Add support for goold old sendmail. Every email provider (Mailgun, Sendgrid, SES and others) have SMTP support and sendmail instructions.…",[125,139],{"value":126,"source":48,"evidence":127},"Whether AWS SES free tier applies to existing accounts",[128,132,135],{"id":129,"by":130,"text":131},"20010274","sah2ed","Do you know whether the \"62k free monthly emails limit\" of the free-tier is available to existing AWS accounts, or a new AWS account must be created to enjoy free-tier billing?…",{"id":133,"by":11,"text":134},"20010357","I believe its 62k free monthly emails for anyone, regardless of how long you've had your AWS account Source: https:\u002F\u002Faws.amazon.com\u002Fses\u002Fpricing\u002F",{"id":136,"by":137,"text":138},"20010370","molecule","Sounds like new and existing accounts, but only if the email originates within AWS EC2: > When you call Amazon SES from an application hosted in Amazon EC2, you can send 62,000…",{"value":140,"source":48,"evidence":141},"Whether SES handles queueing and deliverability",[142,146],{"id":143,"by":144,"text":145},"20011319","onlyrealcuzzo","Do you have to do your own queueing to make sure you're not sending too many emails all at once and they get marked as spam? Or does SES handle that for you? And if it doesn't,…",{"id":147,"by":11,"text":148},"20011344","AWS handles that stuff for you. You can use SNS to monitor stuff like deliverability",[150,154,162,166],{"value":151,"source":48,"evidence":152},"sendwithses.com",[153],{"id":102,"by":103,"text":104},{"value":155,"source":48,"evidence":156},"MoonMail",[157,158],{"id":102,"by":103,"text":104},{"id":159,"by":160,"text":161},"20010298","cloudmanic","Seems the tool mentioned in this post is more for transactional email. But I wanted to comment on moonmail. Looks like that is for newsletters. I think https:\u002F\u002Fsendy.co is sort…",{"value":163,"source":48,"evidence":164},"Sendy",[165],{"id":159,"by":160,"text":161},{"value":167,"source":48,"evidence":168},"pandoc with mailx",[169],{"id":170,"by":171,"text":172},"20009859","e12e","What is a markdown email? Is it a mail body written in markdown, using the unprocessed markdown for the text\u002Fplain part, and generating a html part from the same? Pretty sure you…",{"comments":31,"answered":30,"key":174},[175,176,177],{"id":70,"text":71},{"id":133,"text":134},{"id":147,"text":148},{"commenters":179,"max_depth":180,"maker_replies":31,"first_comment_mins":181,"lifespan_hours":182},14,6,211,29,[184,186,188,189,191,192,194,195,197,199,200,201,203,205,206,210,213,215,216,217,219],[70,32,32,185,11,41],"project\u002Fneutral\u002Fidea",[129,32,39,187,130,32],"project\u002Fneutral\u002Fpricing",[133,32,32,187,11,41],[143,32,39,190,144,32],"project\u002Fneutral\u002Fperformance",[147,32,32,190,11,41],[193,32,39,190,144,32],"20011348",[136,32,39,187,137,32],[121,32,43,196,122,32],"project\u002Fpositive\u002Fidea",[115,32,32,198,11,41],"maker\u002Fpositive\u002Fidea",[51,41,43,196,52,32],[170,41,39,185,171,32],[55,41,32,202,11,41],"project\u002Fpositive\u002Fexecution",[62,33,43,204,63,32],"maker\u002Fpositive\u002Fexecution",[93,39,39,185,94,32],[207,30,39,208,209,32],"20009858","project\u002Fneutral\u002Fnone","benatkin",[211,30,32,212,11,41],"20010148","maker\u002Fneutral\u002Fdocs",[73,43,41,214,74,32],"project\u002Fcritical\u002Fidea",[84,43,43,196,85,32],[102,180,41,214,103,32],[218,180,32,187,11,41],"20010135",[159,180,32,220,160,32],"other\u002Fneutral\u002Fnone",[],[223,228,232,236,241,245],{"id":224,"name":225,"points":226,"category":227},"20012687","nextdns.io",372,"infrastructure",{"id":229,"name":230,"points":231,"category":20},"20008466","tiptap",278,{"id":233,"name":234,"points":235,"category":20},"20033728","Endoflife.date",248,{"id":237,"name":238,"points":239,"category":240},"20001339","Workstation",206,"consumer_social",{"id":242,"name":243,"points":244,"category":20},"20019877","youtube-dl-interactive",196,{"id":246,"name":247,"points":248,"category":249},"20024448","Imgsquash",178,"creative",false,"v2",{"id":253,"name":5,"line":6,"ai":250,"cat":20,"year":13,"points":14,"comments":15,"rec":27,"s":28,"top":18,"kw":254,"maker":11,"domain":10,"tier":19,"attempts":32,"strip":255,"url":9,"mix":256,"praise":81,"objection":98,"sub":21},20008576,[24,25,21,26],"030303350530533015100",[30,31,32,33],1793990989747]