Hi Oliver, thanks for the reply and the plugin its great. I managed to solve the problem its and interesting one.
I was using the hosting compnay Siteground which I have used on quite a few websites for clients and my own company's website.
Siteground used to have a faqs page with a list of MX records it recommend if you wanted to change over to Google Apps connected to email.
Then recently they changed this to some kind of automatic system you press a button and it does the MX records for you! The only problem with this script is that it not working properly. It to do with the email priority.
I hope this information helps some other poor devil trying to get Google Apps to work with Wordpress like me it only took my whole weekend up!
Take care
Jonathan Denwood