Dude was so preoccupied about whether he could, that he never stopped to think whether he should.
Weird idea continues connecting fediverse and email
Submitted 8 months ago by otl@apubtest2.srcbeat.com to fediverse@lemmy.world
Comments
SorteKanin@feddit.dk 8 months ago
otl@apubtest2.srcbeat.com 8 months ago
Oh I stopped and thought whether I should. The answer was "probably not" every time...
halm@leminal.space 8 months ago
LOL, you maniac. You did it, you finally did it!
lung@lemmy.world 8 months ago
Brilliant, who needs new fancy apps when you have email clients
Tell Google to give us back our RSS feeds too, they stole em
Then there’s the irc client bridge to think about, posts could be channels and you reply in em
And ofc the extra spicy sms bridge where an AI gives you an executive summary of your memes for the day
muelltonne@feddit.de 8 months ago
RSS is not gone - you can read RSS by mail and it’s quite awesome. Check RSS2Email or Nachrichtensortiermaschine
maniacalmanicmania@aussie.zone 8 months ago
Excuse my ignorance but how will the fediverse defend itself against email spam?
otl@apubtest2.srcbeat.com 8 months ago
> Excuse my ignorance but how will the fediverse defend itself against email spam? That's a good question. Right now there's very little stopping people from spinning up some ActivityPub server and blasting out messages. I'm actually surprised at how little ActivityPub spam there is currently. One of the awesome things about the fediverse is how anti-commercial it is right now. Maybe it's not a major target for spam because there's not a lot of money in it.AVincentInSpace@pawb.social 8 months ago
Defederation would be my guess
Marsupial@quokk.au 8 months ago
But if you can keep spamming our (heh) a new site for like 99c a domain name, you could do this a lot despite getting banned.
The alternative is something like FediSeer where you can get sites guaranteed by others and block anything not given the all-clear, but that really harms the ability for new sites to appear.
Feathercrown@lemmy.world 8 months ago
I hereby bestow upon ye the title of “Interoperability Warlock”, for ye are tampering with forces beyond this mortal realm.
Rentlar@lemmy.ca 8 months ago
The ghost of Lemmy Kilmister graces ur presence! 🎸🎤
Forward this to at least 3 of ur friends and you will have ur wish granted! 🤩
- 3 friends - ur wish granted in 5 years🌟⭐
- 5 friends - in 3 years
- 10 friends - in 1 year
- 20 friends - in 6 months
- 30 friends - in 3 months
- 50 friends - in 1 month
- 100 friends - TOMORROW! 🌠🌠🌠
But be careful, if you don’t pass on the good luck, Lemmy’s ghost will HAUNT you in 3 days!!! 👻😱😱 Hurry!
[The only thing missing is random colours of text]
anders@rytter.me 8 months ago
otl@apubtest2.srcbeat.com 8 months ago
Thanks for replying from friendica! Confirming message received OK :)anders@rytter.me 8 months ago
haui_lemmy@lemmy.giftedmc.com 8 months ago
Sounds awesome! Good work. Does it also send you an update of how many upvotes you get? (Random thought)
Good luck.
otl@apubtest2.srcbeat.com 8 months ago
> Does it also send you an update of how many upvotes you get? Well, I receive the corresponding ActivityPub "Like"s from the servers. But right now I just drop the message. I suppose that could turn into a mail message with a body like "user X liked your post" or something, but that doesn't feel like a natural mapping to me. I'm also one of those people that hides upvote & boost counts in my Mastodon app ;)haui_lemmy@lemmy.giftedmc.com 8 months ago
Thats actually very smart imo.
hperrin@lemmy.world 8 months ago
This is cool. Keep working on it.
mySFWaccount@lemmy.ca 8 months ago
Reply All: Hello?
fmstrat@lemmy.nowsci.com 8 months ago
This is interesting, but have you considered porting to Usenet? It’s basically a shared inbox thats whole intent is threaded conversation. Sound familiar?
otl@apubtest2.srcbeat.com 8 months ago
> This is interesting, but have you considered porting to Usenet? Yes that's on the list! Now that I have a whole bunch of RFC822 files, (in Maildirs) I can also serve them over read-only NNTP. This was the original goal actually - I like the idea of using the simpler protocol NNTP over IMAP to read stuff.onlinepersona@programming.dev 8 months ago
Is Usenet opensource?
SineSwiper@discuss.tchncs.de 8 months ago
It’s a protocol, made with open RFC docs.
vk6flab@lemmy.radio 8 months ago
This is an excellent idea. It’s gateways like this that will continue to offer options that are not available on other platforms.
Look forward to seeing how this evolves!
onlinepersona@programming.dev 8 months ago
Looks like a really fun project and honestly, this looks like the future of mailinglists (fuck mailinglists). Do keep working on it. I’d much rather have this put in front of LKML than the terrible interface they have right now.
👏
otl@apubtest2.srcbeat.com 8 months ago
> I'd much rather have this put in front of LKML than the terrible interface they have right now. Interesting. Could you go into this a bit more? Do you mean for example being able to use the Lemmy web UI to read LKML?onlinepersona@programming.dev 8 months ago
Darn it, you got me. I hadn’t thought about it more deeply, but now I’ll give it a few minutes.
So yeah, a lemmy UI to LKML would make the experience much better. Obviously the LKML serves two purposes: discussion and code review, for which the latter lemmy probably isn’t too well equipped, but it would help make it more approachable.
Probably to make it work there’d need to be some kind of listener. I imagine signing up to a mailinglist with an email address of the domain running your software would suffice. Incoming emails would then be converted to activitypub messages and sent to the lemmy server you control.
You’d have two classes of email addressed: list email addresses which map to lemmy communities and user email addresses which map to users on the lemmy server (which could also be remote users in the fediverse). The list email addresses are there to create posts in the lemmy community and populate existing lemmy posts (created in the mailinglist) with responses from the mailinglist (response = comment).
A user on lemmy on lemmy commenting on a post from a mailinglist would be automatically signed up to the mailinglist with a user email address that’s dynamically created (I think your email has to be signed up otherwise the mailinglist rejects it). Upon successful signup, the response would be sent using their email address to the maillinglist thread.
The other way around, a comment would show up on lemmy with email address and username of the person that responded on the mailinglist.
(10 minutes later) After writing it out, I’m not sure it’s what you’re doing and more like a bridge, but maybe it’ll inspire you. Who knows. There’s probably something I’m missing and probably this isn’t even what your intention was when you started out with this.
Anyway, do your thing dude and have fun!
helenslunch@feddit.nl 8 months ago
But as we probably know, the fediverse is not Mastodon; it’s really ActivityPub.
It’s not though! Fediverse = federated universe, and encompasses all federate platforms. I learned this recently myself also.
Emperor@feddit.uk 8 months ago
Your weird. I like you.
swab148@startrek.website 8 months ago
Hello from Lemmy!
binomialchicken@lemmy.blahaj.zone 8 months ago
When you specify
To: localtesting@aussie.zone
how does the bridge know if you meanthttps://aussie.zone/c/localtesting
orhttps://aussie.zone/u/localtesting
instead?otl@apubtest2.srcbeat.com 8 months ago
> When you specify `To: localtesting@aussie.zone` how does the bridge know if you meant `https://aussie.zone/c/localtesting` or `https://aussie.zone/u/localtesting` instead? Good question The process of going from that email-like address to an ActivityPub Actor (https URL) is done by [WebFinger]. So whatever we get back from that lookup is who we send the message to. For example, when we look up `localtesting@aussie.zone` we get this response (truncated for readability): { "rel": "self", "type": "application/activity+json", "href": "https://aussie.zone/c/localtesting", "properties": { "https://www.w3.org/ns/activitystreams#type": "Group" } } The value for `type`, `application/activity+json` tells us that we can send ActivityPub stuff to it. You can play around with WebFinger in the browser. * your account: https://webfinger.net/lookup/?resource=binomialchicken%40lemmy.blahaj.zone * my one: https://webfinger.net/lookup/?resource=otl%40apubtest2.srcbeat.com Hope that makes sense? [WebFinger]: https://webfinger.net/binomialchicken@lemmy.blahaj.zone 8 months ago
Very cool!
CommunityLinkFixer@lemmings.world [bot] 8 months ago
Hi there! Looks like you linked to a Lemmy community using a URL instead of its name, which doesn’t work well for people on different instances. Try fixing it like this: !localtesting@aussie.zone
InternetCitizen2@lemmy.world 8 months ago
Test
Z4rK@lemmy.world 8 months ago
kittykittycatboys@lemmy.blahaj.zone 8 months ago
it seems to hav wonky timestamp ? it appears to me to be sent -21s ago XP
mvirts@lemmy.world 8 months ago
Hmmm 🙃
📧📧📧
Kolanaki@yiffit.net 8 months ago
So this comment I am writing is going to appear as an email in a chain? Neat!
otl@apubtest2.srcbeat.com 8 months ago
> So this comment I am writing is going to appear as an email in a chain? Neat! Yep, that's what it looks like at my end!ibt3321@lemmy.blahaj.zone 8 months ago
This comment has a timestamp in the future. It says “in 8 hours” for me.
dumpsterlid@lemmy.world 8 months ago
Hi is your stamina not what it used to be in the the bedroom? For only $69.99 all your problems can be solved with this As Bestus Men’s Enrichment Cream. Just clink the link here! —> Enlarge Me Now
Sorry… just trying to make you feel a little more at home, I know it must be disorienting coming from Email as that is a very long way away. I tried to learn a little bit about your customs and give you a customary greeting!