Ironic
Google enforcing SSL is somewhat ironic when Android doesn't even support client certificates and Google have been avoiding the problem forever. Upshot is that clients can't authenticate themselves and I can't connect to my IMAP server with my Android phone.