Ask HN: How many email addresses do you actively use?
Also, how do you access them?
Also, how do you access them?
Edit: my recollection from some time ago is that pobox.com was useful for the same thing, if one doesn't have one's own domain. I used them before I got mine. There are probably similar services. I liked their attitude and approach, at the time. (no other affiliation.)
Edit again: the above plus some rules in mutt (or thunderbird maybe...), have been really helpful for me. The rules & macros could get rather complex if one wanted I suppose.
(Edit: I've liked pair.com for domain/hosting for a long time: have had good prices/service, helpfulness, no silliness for many years; also no other affiliation but customer.)
(Edit: that email system at my hosting provider also works well for, say, groups like various extended family subsets, so it works something like a mailing list to everyone.)
Edit (sorry, I didn't answer the OPs 2nd question): For most, I use mutt (or thunderbird) to POP (download) them from my hosting provider to my own pc (so, not a business...sorry if not helping), and then do good backups. For some, as mentioned in my previous paragraph, they are auto-forwarded by the hosting provider to whomever, per rules I put in their web UI for my account. It is also possible to create many extra mailboxes (which I used to do ) so other individuals can POP (or view with IMAP) their own email to their own pc. For a business...would have to think whether we need a centralized Exchange-equivalent or if storage on multiple PCs, or IMAP (leave it on the hosting provider's server, but manage from a PC, etc) is OK in a limited situation, given the backups, storage, and specific business needs. I would probably not prefer gmail since Google already has enough centralized power (as discussed in other HN postings about Chrome vs. firefox etc).
Even for businesses it can be a pain. Fortunately, few of my own customers follow your protocol, but I've had a couple of very paranoid German users who signed up for my service under a numbered email address and then later emailed me from another address asking for help... and I had no idea who they were or ability to help them.
If your concern is just spam, it's trivial to block an offending address. Why do you need to fracture your address? It seems like you're creating a massive headache both for yourself and for those who want to deal with you.
For a point of reference, I've been pretty active on the web since its early days and at least after PG's "Plan for spam" essay, I've never had a serious issue. The worst problem has been somebody who has the same name as me and a similar email address. His elderly friends consistently email me by accident trying to reach him. Other than that, it's been fine. Recruiters have been mildly annoying, but even they don't send more than a couple of emails per week.
For social media etc., it hasn't come up for me, but for those or multi-contacts sharing it, I would have to choose a shared email I guess, or use a main "business" one. (I don't personally use FB, or those sites that have you log in using contact from another site. Fortunately my activities have been able to work around those.)
I do keep a log in my personal organizer of what # comes next, and what address I have used w/ whom (with my notes for each org I talk to, alonside the contact names, physical address, conversation logs in case I need to quote who said what when, etc). Then I try to use the same email address w/ them when I reply (a few keystrokes I learned, in mutt; this has not been often enough to be a pain, so far, but I can see how it could grow to a nuisance if I were doing that all day long). Maybe one could extract the email addresses from that list and use a bulk email every 3 years to say "here is my new address" or something, if that address started getting too much spam. I haven't done that to know if it is practical from a social standpoint: maybe not.
Arguably at some level, it could be all more trouble than it is worth. It's become habit for me now. I guess I get annoyed when someone requires my email then abuses it, or I start getting spam of a type that I know their PC was compromised. At least once I got some really offensive spam from an address I had used only at an online site whose services I appreciated, but whose IT I couldn't trust much, because they claimed they had notified all customers who were compromised in a reported breach, but they never notified me. That knowledge might not have benefited me enough to justify all this work, but I was really glad to block that email address in future. Once I skipped my usual careful process and instantly regretted it (fortunately that spam has since petered out). Or, I can now auto-delete emails from public mailing lists I haven't used in many years but spammers still do.
I also have one "throwaway" address I re-use for all businesses where I don't care if we lose track of each other, and I can change it later if needed. That might be the sweet spot for some.
edit: Having my own domains lets me do it however I want, and change over time.
I'm definitely pretty low key about this kind of thing and it's interesting to see how others think.
...and the reason is spammers keep changing (or faking) their "from" information. Also, maybe I should look up that "Plan for Spam" essay you mentioned.
edit: corrections
How do you access these email addresses anyways? I think it's safe to assume you're not paying a G Suite subscription for each of them...
Two killer features are:
1: catch all (office 365 did not have this when I switched away from them in 2014) 2: automatic categorisation which no one else seems to have.
If anyone knows a provider that has these I’d be most interested in hearing about them!
I actually don't access my email from my phone, but the hosting provider (again, pair.com) has a web UI for accessing email (very roughly comparable to gmail) so I certainly could log on there, or could install an IMAP email client on my phone to browse the email until it gets POPped off the host when I am back at the laptop.
When switching laptops, I would restore my local email from a backup (I guess I'm willing to lose a day or three, and try to remember what was important), or rsync the email files back from my fallback/old laptop. I have a somewhat regular routine to upload those files to my pair.com shell account storage (tar, gz, gpg encrypted, then scp, and sometimes to my free google storage and/or AWS glacier), as well as rsyncing key files with a script (which has grown over time to become a full restore for all the accounts I use on my computer) to the old/fallback laptop, and semi-periodic full backups (carefully selected then tar/gz/gpg encrypted) of files that matter, to optical off-site media (not enough volume for tape quite yet I guess).
I tried to answer the access question better in another edit to my original comment above.... Let me know if not.
Instead of doing all that stuff and getting your hands dirty with AWS and .tar .gz etc., would you use a web-based email client where, with one login, you can access to all your email addresses?
Not in an unified inbox, but have them as separates. Say cmd+1 is quickly switching to address #1, cmd +2 is switching to address #2 and so on...
When you'd be switching devices, you'd just log in once and get access to all of them.
Would you use that?
Otherwise (with multi-logins), I could do that with my provider's email web UI in browser tabs (or save the logins in the browser, which I generally do not), for all the ones I designate to them as separate mailboxes (they have some number included, then you pay more after that), or could have a mutt script+window to switch to a different mutt data directory for each.
But I have the other backup stuff largely automated now, so I don't mind much. (Plus it makes me feel good to run scripts I wrote & tested carefully, on my PC.) There would certainly be simpler ways. Maybe I'll reconsider someday if I want to change. :) (Edit: for my own data, I avoid SaaS generally, as I like a sense of control. Same reason I guess that I go to the trouble to learn/use OpenBSD.)
Aside from that, I have 1 personal address on my main business domain, the name@surname.com (redirects to the 1st one) and a @gmail.com one for people with overzealous spam filters.
What help-desk system is your favorite?
So do you access this system through the browser? If you change the device, there's no initial time investment to set all these up, right?
1. My work email
2. My "personal" email, with a silly-sounding address (see my username).
3. A professional-sounding, but non-work-affiliated email (firstname.lastname@gmail.com)
I would love to combine 2 and 3. Unfortunately, I came up with my email/username when I was 12 and didn't know any better, and I don't want it seen in professional correspondence.
I add all three to Apple Mail on my various devices, and access them from a unified inbox. The exception is my work computer (an iMac), where I could add my personal accounts but have chosen not to.
Would you see an improvement in having a web-based mail client where, with one login, you can access and quickly switch between all these addresses' inboxes?
The only time I use web-based email is when I'm on a public computer and need a very specific message. When that happens, I know intuitively which account it's in.
I can see you're not thinking of it that way. What's your underlying thought on web-based email vs local client?
I prefer a desktop client because it's more lightweight than a web browser, I can keep it running indefinitely, I don't have to worry about accidentaly closing it and not receiving notifications afterwards. I can also have a dedicated icon in the tray that shows the number of new messages.
And honestly, it's just as "in the cloud" as a web based app would be. All my email is synced to my computer from my various email accounts, and that sync is solid and quick enough that I never think about it. I can log into a new computer and add my accounts, and all my email will be there.
I don't have a retina Mac, but I have experimented with a 27-inch iMac in a store: System Preferences > Displays offers a choice of 5 different screen resolutions, but all of them except for the native resolution are IME blurry compared to an Electron app or Chrome (which allows me to change the size of all the elements in the viewport). My vision is not so bad that I don't notice the blurriness even on a retina display.
Graphical Emacs is the only app I know of that uses native Cocoa APIs that allows the user to change the size of most of the apps's elements. (It does not allow changes to the size of scroll bars and elements inside pop-up menus, the title bar and the menu bar, but those things don't bother me.)
I'm surprised you found the options in System → Displays too blurry. How long ago was this? Modern macs have such high screen resolutions that the slightly uneven scaling shouldn't be a problem. Indeed, on many new Macs the default resolution is not evenly divisible by the screen resolution.
On your non-retina Mac, you could use QuickRes to force "retina" resolutions.
So far as being in the Cloud goes, all the email is kept in IMAP folders "in the Cloud", I just have a local cache in the Mail app.
Given a high-quality (good UX, etc.) web-based client would be available, would you consider switching?
A native application has advantages over a web site, a web app, or a "native" app built using Electron, etc:
* in resource usage,
* in UX consistency,
* in integration with the rest of the system, eg. for scripting (Apple Script), accessibility, etc
* in working with locally-cached emails while offline or with degraded connectivity,
* in having no ongoing cost,
* in being vendor independent,
* in supporting the use of standard protocols (SMTP / IMAP), rather than a proprietary web backend API
and there's probably more I could come up with if I thought about it some more.
A web application (not an Electron app) has one primary advantage: it can easily access significantly more computational and storage resources than my laptop can. That could be an advantage for searching. There's probably other advantages I could think of with more time here too.
So, while I'd be happy to consider a web-based solution, I think it's fair to say that I think the deck is stacked against such a product, for my purposes.
The burner domain is great for random website signups. Anything serious is done via Gmail (with two factor), but for the burner domain I use a unique address for every site that needs a sign-up (so if whatever.com needs a sign up then I use whatever@burner, other.org becomes other@burner etc etc - all addresses are directed to one inbox via a catchall) but typically the same password.
So I remember one password instead of one email address, and the address I can work out from the domain. Not exactly secure, but at least slightly resistant to leaked email lists if a site gets hacked (since every site has a unique address and common password, rather than common address and password). I am working on the assumption that people are just automatically trying leaked user-passwd pairs and won't "crack" my system... but if they do no harm done since anything important is on Gmail (I generally trust Google to not get hacked, for better or worse) and I can start again with another burner domain. For important passwords I of course use decent passwords and a password manager, but life is too short for that with websites you might only use once or twice a year and you don't really care about.
I use Zoho for the burner domain. Cheap and reliable. I tried fastmail, proton mail, and tutonova but I preferred zoho's web interface, app, and price (for the features I needed)
Not in a unified inbox, but have them as separates. Say the "cmd+1" keyboard shortcut is instantly switching to address #1, cmd +2 is switching to address #2 and so on...
Partly for security, but mostly just for segmentation of my brain/attention span. The different emails are all for different purposes and are never really used at the same time or same context.
Plus also I don't have a Mac so no CMD key. If you are building a product, please don't do a mac-only release. Lots of developers don't use Macs despite what people seem to think
See, that's why it would be web-based, to not tie it down to any OS. I'm held tight in the Apple ecosystem and I'm actively looking for web-based solutions as opposed to local ones just on the off-chance I might want to make the jump one day to something else
I forward everything into Fastmail and use their web interface and mobile apps.
I have a work address I keep entirely separate.
1. Personal domain, currently hosted with Office 365 but I will probably move after the year is up.
2. Student email (.edu, G Suite). Used for all school business, school-related apps, and some things I haven't bothered to move to #1 yet.
3. Gmail account for spammy/annoying websites and signups.
4. Gmail account used for public records/FOIA requests, nothing else.
5. iCloud account (basically used for nothing except iTunes receipts).
6. ProtonMail account--used for my VPN accounts only.
On my Mac mini and iPhone, I use Apple Mail with 1, 2, and 5 added. On my Windows laptop, I access 1 and 2 through webmail (I have Outlook installed for 1 but rarely use it). Anything else, I just sign in to webmail as needed. I also have access to a few team/shared Gmail/G Suite accounts, I don't have these added to Mail b/c I don't want their unread statuses messing up my unread badges.
Only 1/2 are generally used for IRL stuff or accounts that I care about. I follow inbox zero and turn off email notifications for all but the most important stuff (ex security alerts, receipts, eBay auction results) and email analogs (ex. Canvas messages).
Especially since you're cross-platform (mac mini, windows, iphone), would you use a web-based email client where, with one login, you can access all these 6? Not in an unified inbox, but have them as separate.
Essentially Apple Mail Client but in the browser.
Friends get one email address from one domain. Work gets aliases from a second domain. Businesses get an alias from a third domain. These are either whitelisted domains where any address will get to me, or I can create the alias on the fly in the moment. I like to know not only if a mailbox is getting spam so I can block the alias, but also so I can stop doing business with companies that sell my data (looking at you, Bank of America).
Is it overkill? Oh yeah, big-time.
Now I use two dedicated domains with catchalls which seem to work everywhere but gmail which should allow me to attribute and blackhole spam much more effectively. I really wish large providers (o365, aws) would provide low volume accounts for cheaper - having my company sales or procurements associated with my personal company email is silly, but the alternative is $4/month/account which really adds up but running your own mail server has it’s own time costs.
When you get a new phone/laptop/work computer/etc, do you set up all these 2/3/4 email addresses you actually use, making sure the display names and signatures are synced?
> new laptop
Copy my .thunderbird and offlineimap user profiles to my new host
Would you be paying for a web-based email client for all your email accounts, in order to avoid this transfer?
1) work email (access from the office or through blackberry work, ugh)
2) personal (that’s actually two addresses on similar domains, but I only actually send from one) — google hosted, read through iOS mail or mail.app or win10 mail or web interface
3) a more professionally-sounding personal, which I don’t use much, forwarded to 2)
4) spam hole for random website registrations, read through web interface when I need to confirm an email for some business’ enjoyment
5) one for newsletters, which I convert to a feed to read in miniflux
I guess I also have a Microsoft account from my office 365 subscription, but I never actually opened it.
Would you use a web-based email client where, with one login, you can access the relevant ones? Not in an unified inbox, but have them as separates.
Say you add all of them but disable notifications on address #4 and set notification rules for #5.
As a consequence, you wouldn't need to forward #3 to #2.
I did try that personally but the fact that it was POP3 and not IMAP put me off... I believe they do that because they sell G Suite and you'd have to get that if you'd want IMAP and easy-switch
You mention keyboard shortcuts. That’s trivial to replicate with Firefox’ MAC with any web interface.
Web clients are not important.
Because of there is no central authority to bind an email to a person, you cannot really ever delete an address.
I used to have a gmail address, and then I switched to a custom domain + email provider when I started to want some emancipation from Google. My gmail address still exists but redirects emails to my new address. I refrained from creating aliases to that address for the very reason that I wouldn’t be able to delete them.
What do you use to read/send emails? And did I get it right that you only have two now i.e. custom domain and the gmail one?
I registered my domain at Gandi.net, which offers access to their smtp and imap servers when you do so. They are my provider atm, but since I own the domain I could switch to self hosting anytime.
I use all accounts from Mail on my iPhone; all except my employer's account via Mail.app on my MBP; and my employer's GMail via the GMail web on my work laptop.
I use +-suffixes extensively for signups, etc, so I can blackhole spam when my address gets leaked ...
If you'd switch your phone, does the need to sync the display names and signatures bother you? That, and the need to log in manually to all these 6 addresses?
When I switch to my phone, also using the iOS Mail application, it's all synced up.
I seldom need to log in: the Mail apps use my keychain to sign me in to all the accounts transparently.
I have at least one signature for each account, and several for some. When sending a new email, I select the correct source address (two taps/clicks), and signature (another two clicks) if the default isn't correct.
Replies set the account automatically, so I just need to choose the signature there.
Same with a new laptop (4 times in about 15 years) -- I just transfer all the settings over, and I haven't ever needed to redo anything.
The 'personal' email address (although I have some work-related emails on it) which is on Gmail, so I have push notifications on my phone. I also use webmail.
The work address from the institution I'm currently at and the address from the one where I'm currently on leave. These I check daily (or four times a day if I'm bored) on their webmail interfaces.
The old personal address (also on Gmail) which I've discontinued in 2014. This I check once a week.
Oh, and a work email address.
I have my personal email, which is in gmail
I have my website email, which is in gmail for business
And I have my work email, which is also in gmail for business.
I add all three to my laptop and only the first two to my phone.
I use the + feature a lot, for example tendencydriven+github@workdomain.com - they still get arrive in my regular inbox but I can easily see who is sharing my email, and block certain ones if I start getting spam on them.
One personal/work email on my own domain, one catchall on gmail, mostly for signing up to public services that will spam me (sadly their spam filter is much better than what I can run on my server).
5+ legacy email addys on various non-gmail free services, that i don't sign up with any more but have some of my old accounts.
What do you do when you get a new device? Do you have to sync the signatures and display names again manually?
Not in a unified inbox, but have them as separates. Say the "cmd+1" keyboard shortcut is instantly switching to address #1, cmd +2 is switching to address #2 and so on...
Say cmd+1 is quickly switching to address #1, cmd +2 is switching to address #2 and so on...
- accounts@domain.tld - Catch All for emails for services (account/<service>@domain.tld)
- handle@domain.tld - Personal Email
- first@domain.tld - Work/Professional Email
Not in a unified inbox, but have them as separates. Say the "cmd+1" keyboard shortcut is instantly switching to address #1, cmd +2 is switching to address #2 and so on...
Not in an unified inbox, but have them as separates. Say the "cmd+1" keyboard shortcut is instantly switching to address #1, cmd +2 is switching to address #2 and so on...
- Work, run through the company's IT team
- Personal (via gmail)
- Private personal (custom domain)
- Volunteer group email
- 3 personal (of them 2 personal domains)
- 2 pro/project based