As some people know, I run a web development agency called Cohoda LTD.

As part of our service, like most development agencies, we offer web hosting. To keep things as lean as possible, we deliberately don’t try to host email servers ourselves, instead we set up clients with email on Google GSuite (or Office 365 if the client prefers)
I always (where possible) use CloudFlare for DNS, and found myself repeatedly entering the same MX records for each domain, time and time again.

CloudFlare has a handy “Upload DNS File” feature tucked under ‘Advanced’ at the bottom of your DNS entries.

Here, you can specify any file to upload (which must conform to the BIND format to work)
On upload, those DNS entries will be added.

Here’s one for quickly adding GSuite (Google Apps / Gmail) mx records to CloudFlare:

Simply save this as (for example) gsuite-cloudflare.txt and upload that when you want to quickly add Google Apps mx records to your domain in CloudFlare.

I recently noticed that while replying to an email in google apps (or gmail for that matter) it wasn’t defaulting to Reply All – despite me enabling this lab.

Upon further inspection, I noticed this was no longer an option in the Labs.
Fearing that it had been removed altogether, I had a look over the General settings tab, and found that it had graduated from a ‘Lab’ to an actual feature:

Reply all graduated from a lab to a feature in general settings

This was also confirmed by this post

So, why wasn’t it selecting ‘Reply All’

The answer lies in the fact that I rely heavily on keyboard shortcuts

I saw that Reply had the shortcut ‘r’

but Reply all was ‘a’

reply keyboard shortcuts

Now, I only ever use ‘r’ to reply, and in 90% of cases, I actually want to reply all, so I set my Reply all option to be a or r

Now, if I hit ‘r’ by default, the reply is to all participants

I made an interesting, if somewhat irritating discovery earlier today.

I use Google Sync to enable email (and contacts, calendar etc..) to be pushed to my iPhone.

As I mentioned back in June, with the release of iOS 4, you can have multiple Exchange accounts set up (Google Sync on the iPhone takes advantage of the Exchange protocol)

Delete label shown, when sliding finger on

However, I’ve only just noticed that when viewing mail, either in All Inboxes, or a specific mailbox, sliding my finger across a spam message and choosing Delete doesn’t actually delete the message.
It Archives it.

This is pretty annoying, since this is how I like to filter out a lot of crap from my inbox on the move.

The spam filters in Google are great, but every now and then, you will always get an email through that you just can’t be bothered to read.

Deleting like this always seemed a good idea. Until the other day, when I just happened to look in “All Mail” on my Google Mail screen.
I noticed that the deleted mail was still there! It simply had it’s Inbox label removed (archiving)

See images below:

Here’s the original set of mails:

Mail in inbox

I’ve “deleted” the mail using my iPhone. Sure, it’s no longer in my inbox….

Mail deleted from inbox

In “All Mail” – offending message is still there!

Mail still in All Mail! Not been deleted, just archived

Surely, the Bin icon inside a message deletes?

Bin icon inside a mail message

The same applies if you go into a message, and click on the even more confusingly graphic Bin icon (shown below)
The message is simply Archived.

Normal Gmail

Set up normal gMail account on iPhone

If you sync a “normal” gMail account using the method to the left, it gives you better idea of what “deleting” actually does.


Archive label shown when sliding finger - if it's a normal gMail account!

On a message in a “normal” gMail Account, sliding your finger over the message has a more accurate button displayed.




It would seem there is no way to move a message to the Bin (actually deleting it) from the iPhone mail application.

I really hope this is something Apple fix- as I do like to actually delete mail while on the move, and don’t want to have to fire up the mobile version of the site every time!

With the release of iOS 4, you can have multiple Exchange accounts set up to push Mail, Contacts and Calendars to your iPhone.

I already have my personal email set up as an Exchange account on my iPhone, which works great, however, at work, we use Google Apps for Mail (and calendars etc..)

Currently, I have to use iCal to get my work calendar from Google Apps shown on the iPhone, and there’s no way of syncing my work contacts, as well as my personal contacts from my hosted Exchange account.

Since Google Sync on the iPhone takes advantage of the Exchange protocol, we weren’t able to use both at the same time, until iOS . 
This is great news, as it means I can now have both my Google Apps, and hosted Exchange accounts syncing properly on my iPhone.