TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Any way to improve email as a standard in a backwards compatible manner?

2 pointsby mofosynealmost 2 years ago
I&#x27;m wondering if there is a way to maybe augment existing email standard to include metadata for at least these purposes. But happy to hear your other wishlist as well.<p>- Add hashtag? (e.g. &#x27;#invoice&#x27;) This would be very handy for cooperative senders to let receivers better auto sort each emails. (And if we could agree to common tags... it be easier to sort emails across companies)<p>- Add recommended short response? What about a form? (E.g. &quot;Yes&#x2F;No&quot; with override if user wants to elaborate). This is similar to how telegram bots works which is very convenient.<p>- What about a form? (E.g. Shopping list selection)<p>What would it take to make it happen? Or are we forced to wait for Google gmail or Microsoft office mail to decide what will happen? (Though Microsoft priority flag is pretty nice)<p>Or should we just migrate to activitypub?

4 comments

thexa4almost 2 years ago
You can add another format to the multipart&#x2F;alternative container. Just like html emails often have a text fallback. It requires picking a Content-Type name (application&#x2F;vnd.&lt;your_name&gt;.something) but then you can attach any additional metadata you want: <a href="https:&#x2F;&#x2F;kevinjmcmahon.net&#x2F;articles&#x2F;html-and-plain-text-multipart-email.html" rel="nofollow noreferrer">https:&#x2F;&#x2F;kevinjmcmahon.net&#x2F;articles&#x2F;html-and-plain-text-multi...</a><p>The hard bit is getting email clients to use your information.
mdwaltersalmost 2 years ago
&gt; Add recommended short response?<p>That&#x27;s the email client&#x27;s job. While it&#x27;s nice to not have vendor lock-in, many popular email clients can do this by default (Gmail, Outlook, etc.)<p>&gt; Or should we just migrate to activitypub?<p>Email is already ActivityPub in a way. It can talk to many email providers, and it isn&#x27;t locked into a specific provider.
zzo38computeralmost 2 years ago
You could use the &quot;Keywords:&quot; header (sometimes used in Usenet) if you want something like tags.<p>For suggested short responses, perhaps make up a new header such as &quot;Responses:&quot; with a comma-separated list of short responses.<p>This would make it fully compatible and can work fine with plain text and will be compatible with all existing email clients and servers. It is also not that complicated to implement, and some users may see the headers already.
jqpabc123almost 2 years ago
Support &quot;private&quot; addresses with a maintained list of approved sender addresses. Any sender not on the list either goes to junk or gets rejected.<p>This could be implemented on either the client or the server with appropriate maintenance functions.