Delete All Mail on iOS 6+

iOS6

It always frustrated me that you have to delete POP3 messages individually on iOS 6+. If you have IMAP set-up for your accounts, they’ll automatically delete with each deleted message on your PC or other devices, however,POP3 doesn’t sync in the same way that IMAP does.

Naturally, Google implemented the easy and obvious option of deleting all mail on your phone with the click of a button. Apple, however, is a company that consistently thinks they know what’s best for you. Deleting emails individually is a surefire way to ensure you’re not accidentally deleting an email you need or haven’t yet read,  spam included. I think of this as Apple’s version of eating your vegetables.

After much searching and tinkering, however, I’d nailed down the process of clearing my inboxes at the end of the night, an arduous task that used to involve 100+ clicks while sitting on the train-ride home. This process has reduced the number of clicks substantially to just five.

Note that I’ve added an additional step to clear the badge from the home screen mail icon, which taunts of phantom messages if this step is excluded.

  1. Click the Mail icon and go to “All Inboxes”
  2. Press the “Edit” button and select the first message.
  3. Hold down “Mark” and, with it still depressed, deselect the first message.
  4. Release the “Mark” button and click “Mark as Read”
  5. Click the “Edit” button and select the first message.
  6. Hold down “Move” and, with it still depressed, deselect the first message.
  7. Release the “Move” button and click the Trash folder.

That’s it, you’re done!

Update: 04/01/2013: Well, it truly is April Fool’s Day. Apparently, using the above method, the emails are deleted from the inbox and moved to the trash until you switch mailboxes and return to the “All Inboxes” folder, where they  mysteriously return. Bah, Apple. You’ve done it again. Either way, you can still use the above method to “Mark as Read” all messages, removing the badge from your home screen mail icon. But, you’ll still see the “read” messages in the list when visiting “All Inboxes” and the folder size will continue to grow until you manually delete the messages one-by-one. Frustrating, innit?

Spam-blocking sub-domains

A long time ago, around the time I started compiling my “Best Practices…” list, I began creating forwarders for ecommerce accounts to distinguish who was sending me solicitations and to be able to stop them easily. If you give someone your email address, say “joe@joe-co.com” then you have no idea where the soliciations are coming from and the only way to stop them is to increase your SpamAssassin rating—potentially losing false positives—or to get a new email address.

But, if you create “hsbc@joe-co.com,” and forward that to “joe@joe-co.com,” you can see who sold your email address and promptly disrupt the flow of spam by simply deleting the forwarder. Well, after a decade of online business through my company, ERA404, I have a veritable bee’s hive of forwarders floating around. And, as I’d like to do some house-keeping to keep them organized, I’ve decided to create a sub-domain to create easily visual recognition of what is an actual forwarder (i.e., don@ forwards to don.citarella@) and what is a spam-blocking forwarder (i.e., hsbc@ temporarily forwards to don.citarella@).

Here’s where I need your assistance. Fill in the blank:
Solicitor: “Sir, in order for me to process your order, you need to provide a valid email address.”
Me: So I’d like to provide them with: “[solicitor name]@_____.era404.com” where ______ is the word I’m seeking.

Here are a few that I thought of: @firewall, @temporary, @spam, @commerce, @solicitations, @junkmail, @junk, @delete, @block, @protect, @safe, @safety, @protection, @temp.

Here are a few suggestions by friends: @refuse, @trash, @scrap, @waste, and my personal favorite, @is-a-dirty-dirty-whore. (Imagine providing the following: “The email address is: hsbc@is-a-dirty-dirty-whore.joe-co.com“). Ah, it’s the little things in life. It truly is.

So I appeal to you, gentle readers. What would be the best spam-blocking sub-domain? While my preference is to go with @solicitations, I worry it will be too long: networksolutions@solicitations.joe-co.com. And does @trash have that certain je ne sais quoi that I want, so that solicitors think “I see what you did there. Well played, dear sir. Well played.“?