Hi fross,
Based on your description, I would like to confirm the following information:
1. which plan are you using, Small Business plan (P plan) or Enterprise plan (E plan)?
2. Is “kwiloo.net” your customer domain? Have you verified the domain in Office 365?
If “kwiloo.net” is your customer domain, I have checked the domain for you, there is no required DNS records for Office 365 service. I would like to suggest you refer to the following article to verify your customer domain:
For professionals and small businesses: http://onlinehelp.microsoft.com/en-us/office365-smallbusinesses/gg584175.aspx
For enterprises: http://onlinehelp.microsoft.com/en-us/office365-enterprises/gg584186.aspx
Thanks,
Anna Shi