179
submitted 1 year ago by hperrin@lemmy.world to c/degoogle@lemmy.ml

Hi, I’m Hunter Perrin, and I made a new email service called Port87.

Gmail was a great email service back in 2006, but now it just sucks. They put ads in your inbox that look like unread emails to trick you into clicking them. To me, that means Gmail is malware.

I’ve been degoogling my life for the past 7 years, and Gmail is the last Google service I depended on. I love ProtonMail and use it too, but I developed a new way to sort email automatically, and wanted to write my own service based on it.

Port87 lets you use a tagged address like yourname-netflix@port87.com, and that automically creates a “netflix” label and puts all email to that address in it. This helps keep your email organized automatically, and protects against spam and phishing.

The database abstraction library I wrote for Port87 is called Nymph.js, and it’s open source. Also the UI library I wrote is called Svelte Material UI, and it’s open source too.

I hope you all like it, and hopefully it can help migrate away from Gmail.

you are viewing a single comment's thread
view the rest of the comments
[-] dpkonofa@lemmy.world 15 points 1 year ago

Yeah, this fundamentally breaks email addresses since john-hertz@port87.com is the same as john@port87.com. If someone’s name is hyphenated and they’ve been able to use that in every other email address, it breaks their email.

[-] hperrin@lemmy.world 22 points 1 year ago* (last edited 1 year ago)

Hyphens aren’t allowed in Port87 usernames in order to prevent a situation like this. It’s surprising what is actually allowed to be an email address.

"Some Guy"@[192.168.0.5]

That’s a valid email address. There aren’t really any email services that don’t put limits on usernames though. Your Gmail username can’t be "Some Guy".

[-] dpkonofa@lemmy.world 3 points 1 year ago

I get that but you're disallowing valid email addresses to do so. Gmail does actually allow you to use that email address. You would create it as Some.Guy@gmail.com and then you can address it to "Some Guy"@gmail.com because Google treats spaces and periods the same since spaces aren't allowed without quotes.

I like what you're doing here, I'm just pointing out a major issue with how you're implementing it. You could have literally chosen any character as the delimiter so it's weird to me that you chose one that's so useful vs. others that are not.

[-] hperrin@lemmy.world 17 points 1 year ago* (last edited 1 year ago)

I chose it because it is universally accepted. It works everywhere, as opposed to plus, which doesn’t work in a number of places. It doesn’t really matter that it disallows valid addresses. Every provider disallows valid addresses. _@gmail.com is another valid address, and you can’t register it.

this post was submitted on 04 Nov 2023
179 points (92.4% liked)

DeGoogle Yourself

7743 readers
39 users here now

A community for those that would like to get away from Google.

Here you may post anything related to DeGoogling, why we should do it or good software alternatives!

Rules

  1. Be respectful even in disagreement

  2. No advertising unless it is very relevent and justified. Do not do this excessively.

  3. No low value posts / memes. We or you need to learn, or discuss something.

Related communities

!privacyguides@lemmy.one !privacy@lemmy.ml !privatelife@lemmy.ml !linuxphones@lemmy.ml !fossdroid@social.fossware.space !fdroid@lemmy.ml

founded 4 years ago
MODERATORS