114 points edpin2000 2 days ago 97 comments
Three types of inboxes: - One sender. Locks to the first domain to send email (except gmail, outlook, etc where it locks to an email account for obivous reasons. It bounces everyone else. - Temporary. Lasts for a while (24h, 7days, etc) then bounces. Received messages stay or go as per your choice. - Prefix. The most powerful. Declare a prefix like "service" and then invent any suffix, like "service-netflix" or "service$bank" and it creates a new one-sender inbox locked to whoever wrote first.
Bring you own domain. Bring your own AI (MCP server ready). Forwarding.
Please help me test it.
jlm66 2 days ago | parent
asdff 2 days ago | parent
edpin2000 2 days ago | parent
edpin2000 2 days ago | parent
levkk 2 days ago | parent
Anyway, nothing against the posted project! I think it's cool.
brianpan 2 days ago | parent
I think this could work for text messages, too. All new texts could go to a screener and don't notify until you opt-in.
conductr 2 days ago | parent
mkirsten 2 days ago | parent
edpin2000 2 days ago | parent
mahboi 2 days ago | parent
What I really want is for unauthenticated senders to be reliably blocked. Even Gmail/Gsuite will allow spoofed emails from the same domain, though it may flag them as spam. I get that there are special circumstances where a legitimate sender can't authenticate itself, but that's their problem.
xlii 2 days ago | parent
I don't find it that useful though and usually go with standard alias i.e. user+<anything>@domain.com
As for single sender locking - not sure how useful that is. I mean you can get github.com email or notifications.github.com so you miss half of them?
edpin2000 2 days ago | parent
As for single sender, we attach to the domain, so *.github.com would be allowed. The main problem, to be honest, is when email comes from apple.com, icloud.com, applehq.com, etc. I'm considering a power-feature where you could pre-select a few domains or allow all and then lock it. I feel it would be best for power users only. What do you think?
amflare 2 days ago | parent
This used to be used as some sort of automatic labeling system that was supposed to be part of the spec eons ago, but it works just fine for generating unique emails so that you can see if/when an email has been leaked.
_djo_ 2 days ago | parent
edpin2000 2 days ago | parent
bch 2 days ago | parent
DoctorOW 2 days ago | parent
edpin2000 2 days ago | parent
drayfield 2 days ago | parent
tmarice 2 days ago | parent
clickety_clack 2 days ago | parent
mmcclure 2 days ago | parent
Everything gets {service}@{type}.mydomain.com, so, for example, twitter@social.mydomain.com. I really only use the subdomain for some automated tagging, but it's come in handy.
martin- 2 days ago | parent
solyin 2 days ago | parent
Z7YCx5ieof4Std 2 days ago | parent
Thats exactly what is do. A random combination of three after the service. Works perfectly
edpin2000 2 days ago | parent
ssivark 2 days ago | parent
ssivark 2 days ago | parent
Since you're also thinking about a user giving their agent access to their inbox -- any thoughts on what are the right capability primitives for that situation, and how the API & access tokens can represent that?
edpin2000 2 days ago | parent
LewisOrton 2 days ago | parent
zatkin 2 days ago | parent
edpin2000 2 days ago | parent
1) a button to release the lock and allow the next sender to lock it again (only works for renames like you mention, facebook.com -> meta.com but not for apple.com and icloud.com sending together).
2) A button to manually add related domains. This is too much work because users can't guess new domains easily. I had betterstack.com email me as that and also as betterstackhq.com.
3) Allow up to 3-5 domains and let users block them manually. I feel this option is what permanent inboxes are for -- Clova already has an option to block entire senders (the whole domain or just a user).
4) Plugin some logic or AI in the backend to help categorize things together and understand that betterstack.com and betterstackhq.com are the same thing, apple.com, icloud.com etc are related, etc.
Anything else?
Tiddles-the2nd 2 days ago | parent
What's the difficulty in letting someone manually add more domains, or replace the existing domain explicitly without going through a "release inbox, and the next email can claim it again" dance?
I really like this idea, but only in theory right now.
conductr 2 days ago | parent
So if I have have the inbox for Facebook.com email, then I notice unsorted messages coming from meta.com, I can merge this into the Facebook inbox. You can probably guess and recommend the correct merge because they’ll inbox in the To: line is already known.
I think if you’re centralizing the data for merging across all users, you can really get smart about recognizing or train an agent on that info.
I don’t think you should ever totally trash an email though. This will lose you users over time. Put them in a list/folder. Similar to how there are Junk and Spam folders where flagged emails get put. The user still gets to have those emails in case they need them or a false flag occurs.
edpin2000 1 day ago | parent
conductr 1 day ago | parent
calyhre 2 days ago | parent
lucb1e 2 days ago | parent
met someone a few weeks ago. They said their email address is @<german ISP>.de but half the time they're sending from @icloud.com, I guess because they have an phone from Apple and don't understand the settings
I volunteer at a library where people can come with tech questions. Just last week, someone asked to help sort out their email addresses because they have various, from Microsoft, from an ISP, and because they have an Apple phone of course Apple also pushed an icloud address onto them that they didn't want
Seems quite common to have a second sending address with how Apple is pushing its lock-in (email addresses are some of the hardest things to migrate). Though, also without that, I tend to think people typically migrate their primary email address at least once or twice in a lifetime, not counting business emails that are sometimes also allowed for reasonable amount of private use (not saying that's a good idea but people do it). Not that unusual
schrodinger 2 days ago | parent
Who cares?
FWIW I use my free iCloud email account with my custom domain since Apple (unlike Google) offers that as a free service. However, I just forward all email to my GMail address and use a custom reply-to in GMail so it _seems_ like I'm using the custom domain in both directions.
hoppyhoppy2 1 day ago | parent
ahem, didn't they originally send from thefacebook.com ? (back when facebook.com was owned by someone else)
another-dave 2 days ago | parent
One suggestion - external contacts won't know that this address will bounce for anyone they add in CC. Maybe have an option where if I include the original whitelisted domain/person in the chain then it will let the mail through even if it's from a non-whitelisted person.
Just thinking of scenarios like, you give out your email address to <your-neighbour@gmail.com> who then emails you about a 5-a-side game with a few friends but any messages from any of the other friends bounce.
Or you apply for a job at ACME Inc and then you get a message back from `alice@acme.com` saying, please coordinate with `bob@our-recruiter-consultancy.com` who'll arrange the interview but Bob can't contact you
jambalaya8 2 days ago | parent
aleksiy123 2 days ago | parent
I feel like unique address per sender, receiver pair could cut down on so much spam.
And you can see exactly who is leaking your info.
popupeyecare 2 days ago | parent
You can use the same tech to build throwaway accounts like you are envisioning. Problem is that it would be prohibitively expensive.
schrodinger 2 days ago | parent
Instead, you could make it so anyone who answers after the first person starts out muted and hears a message like: "Uncle Bob's on the line, press 1 to join the call or stay on the line to listen quietly." They could then choose whether or not to join in.
Just a thought! Great idea nonetheless — I'd buy it if I had a valid use case!
Great idea nonetheless though!
eosis 2 days ago | parent
I've used fastmail similarly for ages. An issue I have found is services that are really hung up on your email being your id, with annoying coupling like assuming you can only access a meeting if the email invite is the same "user" as the VC you're using...
popupeyecare 2 days ago | parent
structief 2 days ago | parent
peanut-walrus 2 days ago | parent
lucb1e 2 days ago | parent
The solution is probably to tell the senders that they're effectively sending out spam / doing a variant of open relaying by emailing the spoofed address, but even internet-savvy institutions like an IP address assigning organization (RIPE) sends me backscatter so I don't have a ton of hope
martin- 2 days ago | parent
martin- 2 days ago | parent
schrodinger 2 days ago | parent
XiS 2 days ago | parent
srhngpr 2 days ago | parent
cornell532 2 days ago | parent
jonotime 2 days ago | parent
sntran 2 days ago | parent
AuthAuth 2 days ago | parent
rikkipitt 2 days ago | parent
Great innovation, hope it goes well for you.
dandaka 2 days ago | parent
edpin2000 2 days ago | parent
gavinray 2 days ago | parent
Email allows "+<suffix>" to be appended to any email.
The usual case is something like "user+testing@site.com", or "user+bills@site.com".
It's a way to auto-tag your incoming mail. You can use one of these "+" suffixes on a per-app basis and then add a spam filter to permanently burn one of them if you get spammed.
dom96 2 days ago | parent
e12e 2 days ago | parent
So you might give someone an address like:
dell-rep-01012027-<hash>@anymail example.com
maw 2 days ago | parent
Now I just use Fastmail's masked address feature. (And I do not use Rappi.)
fg137 2 days ago | parent
thechairman12 2 days ago | parent
gerdesj 2 days ago | parent
Email does work rather well compared to anything else on the internet. Spam (UBE) is a bit of a problem but not insurmountable.
Your second para starting "Three types of inboxes" doesn't make much sense. It looks like grey listing ... and stuff ... and plus prefixing.
Thank you for diving in on making email safer in some way.
schrodinger 2 days ago | parent
* Actionable
* Constructive
* Succinct
* Borne out of relevant experience
And you were sure to thank them for the contribution. This is a model HN comment.
cornell532 2 days ago | parent
I have no association with the company besides being a happy customer.
edpin2000 2 days ago | parent
CrendKing 2 days ago | parent
edpin2000 2 days ago | parent
davchana 2 days ago | parent
hashhar 2 days ago | parent
Instead of auto-locking it should be possible as user to configure the list of allowed domains that land there.
wongogue 2 days ago | parent
kinduff 2 days ago | parent
I started doing it to catch leaks, and yup, it works.
chengjunsuger 2 days ago | parent
edpin2000 2 days ago | parent
effortprogramme 2 days ago | parent
bvcp 2 days ago | parent
edpin2000 2 days ago | parent
wink 2 days ago | parent
How am I merging the inboxes again? Maybe 20 years of using an elaborate system of folders and inbox rules has warped my mind, but I don't want to have 20 inboxes if I get regular mail from 20 companies.
Or does it all forward it to Gmail (which I don't use) after it's "ok"?
speckx 2 days ago | parent
CreepyHunterX 2 days ago | parent
edpin2000 2 days ago | parent
catmendes 1 day ago | parent
In the past I have used Mailinator's public inboxes for one time code messages and anonymous subscriptions, but their success was also their own demise since several sites stopped accepting Mailinator emails.
Clova's design seems much better. With the possibility of having "legitimate" one sender only inboxes, a site refusing to accept such e-mail becomes more unlikely.
randyrand 1 day ago | parent
It's an uphill battle to trust my email to a 1-person startup. Website doesn't look very professional. Video has weird copy in it, and AI voice.
Perhaps start with a self hosting option until you gain footing.
randyrand 23 hours ago | parent
Why this extra complication?
I could just have a normal email and block any domain I haven’t approved, ya?
Your website needs to make this more clear.
chief1 10 hours ago | parent