We should stick stamps on emails just because it's cute.
Do we need more stamps when the attachments are larger? And/or is it more about the distance (hops) of travel?
The stamps on a received mail should get semi-transparant post marks for each hop from the respective server. Could be generated from the mail header info.
Can't wait for bouncing mails because there weren't enough stamps on it :D
But serious question: where would I "inject" my stamp generation on the mail process? Would need to be a client plugin or something like that, I guess?
Just remembered: this was one of my early childhood games (My little Post office - "with the world-stamp collection on the Internet"). The TIVOLA intro was dope!
@bleeptrack I loooved my tivola games. I believe Willy Werkel did a lot to me :D
@bleeptrack Oooh, I had that one too! But we didn’t have internet, so I never got to see the stamp collection.
@bleeptrack this is quite a wholesome idea! some ways to prototype this could be a custom email web client that renders the mails in this way, or a daemon that fetches and forwards your mails to another of your addresses, with stamps attached

@mntmn @bleeptrack sadly you probably cannot build a plugin for a receiving mail server because it would break DKIM signatures. The outgoing server however could add stamps and the mail client then has to render the postmark depending on the mail header. But that would be complicated because it touches so many software projects. I think a client only solution would be the easiest (or you do the spam processing and afterwards deliberately remove the DKIM signature on the receiving server)

Now i want this 🙂 it’s such a neat idea to bring back some of the “old days”. I remember decorating the envelopes was a thing too that’s completely gone with electronic equivalents too.

@mntmn @bleeptrack a very cool thought. I used to work on email and my brain is buzzing with ideas. Excited to see where you take this!
@bleeptrack I thought you meant just an image you manually insert in the e-mail itself 🤣
@greenpete yeah in the end that's it, but I thought to make it maybe a bit more playful in a way 😁

@bleeptrack client seems like a good place, maybe mailservers can be allowed to add to the stamp. Would this be a generative thing based on string(s) in the header? That would be cool, like the 'received' header, it can be multiple and each adds to it. Hmm, could also use the 'received' header as a stamp modifier.

sending client inserts initial stamp string, receiving client generates stamp based on initial stamp string + all 'received' headers.

@bleeptrack Maybe each 'received' header adds a unique 'stain' or 'stamp' (as in like the ink stamp that goes on top of the paper stamp).
bleeptrack (@[email protected])

The stamps on a received mail should get semi-transparant post marks for each hop from the respective server. Could be generated from the mail header info.

vis.social
@bleeptrack header extension? X-Stamp-Value-Total, X-Stamp-Value-Used, X-Stamp-Image and X- Stamp-Marks 😁
@maehw @bleeptrack
@wmd headers when explicitly set, otherwise for each mail server handling it? Using host names for generated images?
@bleeptrack just another header? The the mailclient (or a plugin) can decide on what to do with it

@bleeptrack How about instead of payment stamps adding a "received stamp". There's already a Received: header for every server that touched your e-mail (at least in theory).

You can always add a Comment: header, but it's meant to be human readable text - so there might be other comments in place already and your plugin has to identify the one with an embedded stamp.

Edit: having an online tool to decode your header if someone has a different client/webui would also be useful.

@bleeptrack Add a header such as X-Client-Stamp?
And then have servers add theirs... X-Server-Stamp or smth.
@bleeptrack my Claws mail client displays faces when they are in the header X-Face... it's just that folks usually have *one* face configured... you could generate a new one for every mail, and everyone who has X-Face configured would see them
@bleeptrack it should be possible to "pay the postage" using stamps of different values and we also need a digital equivalent of licking 🤣
@dec_hl @bleeptrack haha! I made a licking themed mini-game for the last 20 second game jam. - https://haunted-jug.itch.io/licknstick
Not quite email, but your toots reminded me of it
Lick'n'Stick by haunted-jug

How many letters will you send in just 20 seconds?

itch.io

@bleeptrack I just found a 10 year old (hand written) post card that I forgot to send. I was surprised that the price has doubled in that time. 🤯

but also that gave me the opportunity to add two more beautiful stamps on it. ✨

@bleeptrack also reminds me that we once sent a post card with only stamps (2 cents) and address but no additional text 😃
@bleeptrack Don't give them bad ideas. I can already see GMail and others asking smaller mail providers to pay for the privilege of being able to send mails to Google's customers...
@bleeptrack There was once an initiative called Hashcash that aimed to combat email spam using proof-of-work. Unfortunately, it never really caught on
@bleeptrack https://anubis.techaro.lol/ same concept, but more widespread in order to complicate web-crawlers' lives. Unfortunately, however, it does not (yet) support dynamic challenge/postmark sizes
Anubis: Web AI Firewall Utility | Anubis

Weigh the soul of incoming HTTP requests to protect your website!

@bleeptrack okay, maybe you need the MTA to handle this? Envelope header? Postfix should be rather easy to mess around with
@bleeptrack What about different stamps like in real life?
I like the "by weight" idea. =)
The case of the 500-mile email

@LucasWerkmeister oh god, that is such a good story!

@bleeptrack How about both, a higher fee for the megabytes plus the airmail extra counterpart for avian carrier?

https://www.rfc-editor.org/rfc/rfc2549.html

https://en.wikipedia.org/wiki/Airmail_stamp

RFC 2549: IP over Avian Carriers with Quality of Service

@bleeptrack Juut add more stamp-value the less informative the email is. Spam pays the max, family is near free. Love letters get payback ;-)
@bleeptrack more stamps on an extra wide emails and especially odd shapes, like a rolled up email