Open collimarco opened 7 months ago
https://www.w3.org/TR/ldn/ should get you 80%+ of the way.
@collimarco there may be some overlap with https://github.com/WICG/proposals/issues/151 ?
It almost sounds like you want to do SMTP over HTTP? Would that be correct?
Introduction
Email is incredibly old and, despite the simple concept behind it (deliver a message), it is extremely complex to do from scratch.
Usually, when you need to send email from an application, you either need to use an extremely old and unnecessary complex MTA (like postfix or sendmail) or you need to send through proprietary and expensive third party services (Sendgrid, Mailgun, AWS SES, etc.).
I think that nowadays it would make sense to simplify email:
Use Cases
Goals
Sending and receiving emails from an application would be much easier and you don't need to rely on MTAs or third-party services.
Proposed Solution
Email over HTTPS, with POST requests and webhooks, instead of SMTP.
Privacy & Security Considerations
This would not have any negative impact on spam, because all messages would be cryptographycally signed and associated to a domain (e.g. mandatory DKIM or similar technology).
Let’s Discuss
I am open to a discussion and feedback on this idea.