<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-AU">
  <id>https://david.gardiner.net.au/tags/Domain%20hosting.xml</id>
  <title type="html">David Gardiner - Domain hosting</title>
  <updated>2026-05-15T00:32:33.271Z</updated>
  <subtitle>Blog posts tagged with &apos;Domain hosting&apos; - A blog of software development, .NET and other interesting things</subtitle>
  <rights>Copyright 2026 David Gardiner</rights>
  <icon>https://www.gravatar.com/avatar/37edf2567185071646d62ba28b868fab?s=64</icon>
  <logo>https://www.gravatar.com/avatar/37edf2567185071646d62ba28b868fab?s=256</logo>
  <generator uri="https://github.com/flcdrg/astrojs-atom" version="3">astrojs-atom</generator>
  <author>
    <name>David Gardiner</name>
  </author>
  <link href="https://david.gardiner.net.au/tags/Domain%20hosting.xml" rel="self" type="application/atom+xml"/>
  <link href="https://david.gardiner.net.au/tags/Domain%20hosting" rel="alternate" type="text/html" hreflang="en-AU"/>
  <category term="Domain hosting"/>
  <category term="Software Development"/>
  <entry>
    <id>https://david.gardiner.net.au/2022/05/leaving-g-suite-legacy-part3</id>
    <updated>2022-05-17T17:00:00.000+09:30</updated>
    <title>Migrating away from Google G Suite Legacy free edition (part 3)</title>
    <link href="https://david.gardiner.net.au/2022/05/leaving-g-suite-legacy-part3" rel="alternate" type="text/html" title="Migrating away from Google G Suite Legacy free edition (part 3)"/>
    <category term="Domain hosting"/>
    <published>2022-05-17T17:00:00.000+09:30</published>
    <summary type="html">The latest news from overnight - looks like Google has relented slightly with two weeks to go.</summary>
    <content type="html">&lt;p&gt;The &lt;a href=&quot;https://web.archive.org/web/20250330011146/https://www.reddit.com/r/gsuitelegacymigration/comments/ur3ahu/free_optout_free_for_personnal_use_option_rolling/&quot;&gt;latest news&lt;/a&gt; from overnight - looks like Google has relented slightly with two weeks to go. If your use is personal you can now stay on the no-cost G Suite Legacy!&lt;/p&gt;
&lt;p&gt;See the latest revision of the &lt;a href=&quot;https://knowledge.workspace.google.com/admin/billing/transition-from-a-free-edition?visit_id=639088944107646885-2324085674&amp;amp;rd=1&quot;&gt;Upgrade from G Suite legacy free edition&lt;/a&gt; help page for details. Specifically:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;If you’re using the G Suite legacy free edition for non-commercial purposes, you can opt out of the transition to Google Workspace by clicking &lt;a href=&quot;https://admin.google.com/?action_id=SE_SELF_TRANSITION&quot;&gt;here&lt;/a&gt; (requires a super administrator account) or going to the Google Admin console. You can continue using your custom domain with Gmail, retain access to no-cost Google services such as Google Drive and Google Meet, and keep your purchases and data.&lt;/p&gt;
&lt;p&gt;If you don’t take any action, your account will be suspended starting on August 1, 2022. To reactivate your account, you will either need to upgrade to Google Workspace or opt out of the transition for non-commercial use.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;That&apos;s the risk when you force customers to make a choice - they might not choose to stay with you but take the opportunity to reevaluate the market and realise there may be better options out there.&lt;/p&gt;
&lt;p&gt;For me, migration is still an option but at least this removes the urgency.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://david.gardiner.net.au/2022/05/leaving-g-suite-legacy-part2</id>
    <updated>2022-05-15T23:00:00.000+09:30</updated>
    <title>Migrating away from Google G Suite Legacy free edition (part 2)</title>
    <link href="https://david.gardiner.net.au/2022/05/leaving-g-suite-legacy-part2" rel="alternate" type="text/html" title="Migrating away from Google G Suite Legacy free edition (part 2)"/>
    <category term="Domain hosting"/>
    <published>2022-05-15T23:00:00.000+09:30</published>
    <summary type="html">Since writing my last post on leaving Google G Suite Legacy, I not only got some good feedback on Twitter, but also came across some more useful resources.</summary>
    <content type="html">&lt;p&gt;Since writing my last post on &lt;a href=&quot;/2022/05/leaving-g-suite-legacy&quot;&gt;leaving Google G Suite Legacy&lt;/a&gt;, I not only got some good feedback on Twitter, but also came across some more useful resources.&lt;/p&gt;
&lt;p&gt;Just over two weeks left in May and still the waiting list is not available. If one were cynical, you might think Google didn&apos;t want you to leave!&lt;/p&gt;
&lt;h2&gt;Resources&lt;/h2&gt;
&lt;p&gt;There&apos;s good discussions at:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://web.archive.org/web/20250221213140/https://www.reddit.com/r/gsuitelegacymigration/&quot;&gt;https://www.reddit.com/r/gsuitelegacymigration/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Whirlpool - &lt;a href=&quot;https://web.archive.org/web/20220127164039/https://forums.whirlpool.net.au/archive/3w8yr820&quot;&gt;Part 1&lt;/a&gt; and &lt;a href=&quot;https://forums.whirlpool.net.au/archive/3w8yr820-2&quot;&gt;Part 2&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Both are great reads - and I feel somewhat affirmed that others have come up with similar solutions. It&apos;s likely someone has already done a similar migration to what you&apos;ve decided to do, so worth reviewing their experiences.&lt;/p&gt;
&lt;h2&gt;Cheap or paid&lt;/h2&gt;
&lt;p&gt;&lt;a href=&quot;https://blog.siliconvalve.com/&quot;&gt;Simon Waight&lt;/a&gt; shared his experience and makes some good points:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;I stopped worrying (too much) about cost and focused on the importance of reliable, secure email. I am in a similar boat. You want Exhange plans for sure. I also pay for Defender which gives me strong malware and phishing protection.&lt;/p&gt;
&lt;p&gt;— Simon Waight (@simonwaight) &lt;a href=&quot;https://twitter.com/simonwaight/status/1523878725263458304?ref_src=twsrc%5Etfw&quot;&gt;May 10, 2022&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;I get $0 work discount so I pay full fare. 6 accounts using a mix of business accounts. Some kiosk accounts and a couple of basic accounts so we get Exchange for everyone. Last two are Business Premium to get desktop apps.&lt;/p&gt;
&lt;p&gt;— Simon Waight (@simonwaight) &lt;a href=&quot;https://twitter.com/simonwaight/status/1523879154449784837?ref_src=twsrc%5Etfw&quot;&gt;May 10, 2022&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;Make sure to setup DKIM and DMARC for email.&lt;/p&gt;
&lt;p&gt;— Simon Waight (@simonwaight) &lt;a href=&quot;https://twitter.com/simonwaight/status/1523879360142659584?ref_src=twsrc%5Etfw&quot;&gt;May 10, 2022&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;So yes, there&apos;s definitely an element of you get what you pay for. And if you&apos;re not paying for it, then that probably means you&apos;re the product! Weigh up the pros and cons of that.&lt;/p&gt;
&lt;h2&gt;Cloudflare Email limitations&lt;/h2&gt;
&lt;p&gt;At the time of writing, Cloudflare Email &lt;a href=&quot;https://web.archive.org/web/20231130142524/https://community.cloudflare.com/t/e-mail-forwarding-to-multiple-addresses/348611/2&quot;&gt;does not support forwarding to multiple email addresses&lt;/a&gt;. I have a few Google Workspace &apos;Groups&apos; configured that forward to multiple addresses, that is a problem.&lt;/p&gt;
&lt;p&gt;If you&apos;re in the same boat and plan to go down the email forwarding/routing approach, then there&apos;s probably a couple of solutions:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Choose a different email router service (&lt;a href=&quot;https://improvmx.com/&quot;&gt;https://improvmx.com/&lt;/a&gt; was mentioned in the conversation linked to previously)&lt;/li&gt;
&lt;li&gt;Forward to one email address and then create a rule for that mailbox that then forwards those emails to the intended recipients.&lt;/li&gt;
&lt;/ol&gt;
&lt;h2&gt;Microsoft 365 Family with GoDaddy&lt;/h2&gt;
&lt;p&gt;Apparently there are ways to &apos;trick&apos; Microsoft 365 into thinking you&apos;ve switched your domain hosting to GoDaddy without actually doing it, in order to take up the custom email hosting offer. I won&apos;t link to them here but you can find them if you&apos;re really interested. Just be aware that you&apos;re putting yourself in an &apos;unsupported&apos; situation.&lt;/p&gt;
&lt;h2&gt;Setting a Reply-To address&lt;/h2&gt;
&lt;p&gt;In GMail you can set a different Reply-to address from the one that the email is sent from (eg. the From address can be different to the Reply-To address).&lt;/p&gt;
&lt;p&gt;Outlook.com allows you to set the &apos;From&apos; address when composing an email. If you have aliases set up with your Microsoft account, you can choose one of those as the From address too.&lt;/p&gt;
&lt;p&gt;Ideally, you would want to do some testing to see what the experience of receiving an email from one of these accounts looks like. Does it get flagged as spam? When you reply does it pick up the correct email address to reply to?&lt;/p&gt;
&lt;p&gt;Finally, returning to one of Simons&apos;s points, will it work with SPF, DKIM and DMARC?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://david.gardiner.net.au/2022/05/leaving-g-suite-legacy</id>
    <updated>2022-05-10T09:00:00.000+09:30</updated>
    <title>Migrating away from Google G Suite Legacy free edition</title>
    <link href="https://david.gardiner.net.au/2022/05/leaving-g-suite-legacy" rel="alternate" type="text/html" title="Migrating away from Google G Suite Legacy free edition"/>
    <category term="Domain hosting"/>
    <published>2022-05-10T09:00:00.000+09:30</published>
    <summary type="html">Earlier this year, Google surprised everyone by announcing that their &apos;G Suite Legacy Free Edition&apos; would be soon no longer.</summary>
    <content type="html">&lt;p&gt;Earlier this year, Google surprised everyone by &lt;a href=&quot;https://knowledge.workspace.google.com/admin/billing/transition-from-a-free-edition?product_name=UnuFlow&amp;amp;visit_id=637875995463365643-1814659928&amp;amp;rd=2&amp;amp;src=supportwidget0&quot;&gt;announcing that their &apos;G Suite Legacy Free Edition&apos; would be soon no longer&lt;/a&gt;. What has been a free service for many years is now finishing up. To stay with Google you will need to pay for one of their commercial offerings, and to do so by 1st June 2022. This impacts me because my &apos;&lt;code&gt;gardiner.net.au&lt;/code&gt;&apos; domain currently hosts email through G Suite Legacy Free.&lt;/p&gt;
&lt;p&gt;I don&apos;t object to being asked to pay, but the price rise is not insignificant.&lt;/p&gt;
&lt;p&gt;So I need to plan what to do.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;I currently have 9 accounts configured.&lt;/li&gt;
&lt;li&gt;I make extensive use of shared calendars between some of those accounts&lt;/li&gt;
&lt;li&gt;For most users, calendars and contacts must also be considered&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Stay with Google&lt;/h2&gt;
&lt;p&gt;If it was just my immediate family, I might consider this, but I have extended family also using the domain so asking them to start paying over $AU100/year is not tenable. But to be honest, even for the 5 in my family I&apos;m not super excited to have to pay around $AU550/year.&lt;/p&gt;
&lt;p&gt;I should point out that Google do offer a 50% discount for the first year, so that might cushion the blow a little.&lt;/p&gt;
&lt;h2&gt;Leave Google&lt;/h2&gt;
&lt;p&gt;What ever you choose, you probably want to make use of Google&apos;s &quot;no-cost option&quot; to maintain the Google accounts associated with your domain (except for email).&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Customers who choose this option will retain access to the no-cost version of Google Workspace services such as Google Drive and Google Meet, and additional Google services such as Google Search, Google Maps, and YouTube. You will also retain access to paid content such as movies purchased in the Google Play Store&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Sounds useful, though as at the time of writing the waiting list to participate in this is not yet available!&lt;/p&gt;
&lt;p&gt;Leaving Google will also involve migrating the data out of Google and into whichever provider(s) are chosen.&lt;/p&gt;
&lt;p&gt;But if you leave Google, where do you go?&lt;/p&gt;
&lt;h3&gt;Other email providers&lt;/h3&gt;
&lt;p&gt;There&apos;s lots of other email providers besides Google and Microsoft. Trouble is most of them are just email - very few offer calendars and contacts, and those that do may not integrate nicely with mobile devices. So while I did look into a few of these (Fastmail and Protomail were two I saw recommended on Twitter), I don&apos;t think they&apos;re for me.&lt;/p&gt;
&lt;h3&gt;Microsoft 365 Family&lt;/h3&gt;
&lt;p&gt;I do actually have a current &lt;a href=&quot;https://www.microsoft.com/en-au/microsoft-365/p/microsoft-365-family/cfq7ttc0k5dm?activetab=pivot:overviewtab&quot;&gt;Microsoft 365 subscription&lt;/a&gt;. It turns out as part of that you can get custom domain email hosting &lt;em&gt;BUT&lt;/em&gt; it&apos;s limited to 6 people and requires that your domain be managed by GoDaddy.&lt;/p&gt;
&lt;p&gt;I would love to make use of something I already have, but I&apos;m over the 6 person limit, plus I&apos;d prefer not to be locked in to using GoDaddy.&lt;/p&gt;
&lt;h3&gt;Use an email redirection service&lt;/h3&gt;
&lt;p&gt;I did discover there&apos;s some cheap or free email forwarding services out there. Conceivably you could use that to forward email originally sent to &lt;code&gt;username@customdomain.com&lt;/code&gt;, onto &lt;code&gt;username@gmail.com&lt;/code&gt; or &lt;code&gt;username@outlook.com&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://blog.cloudflare.com/email-routing-open-beta/&quot;&gt;Cloudflare actually offer something like this&lt;/a&gt;, but be aware it&apos;s in beta, and I&apos;m not aware if they plan to charge for this in the future.&lt;/p&gt;
&lt;p&gt;Depending on the service, you may not be able to send email as &lt;code&gt;username@customdomain.com&lt;/code&gt; as they either don&apos;t offer an SMTP service, or you might have to pay extra for that.&lt;/p&gt;
&lt;p&gt;This means that your mails will be sent as as &lt;code&gt;username@gmail.com&lt;/code&gt; or &lt;code&gt;username@outlook.com&lt;/code&gt;. If possible, you will want to set your emails to add a &lt;code&gt;Reply-To&lt;/code&gt; header to suggest that replies should go back through your custom domain eg. &lt;code&gt;username@customdomain.com&lt;/code&gt;.&lt;/p&gt;
&lt;h3&gt;Microsoft 365 Business Basics&lt;/h3&gt;
&lt;p&gt;AUD108/year (inc GST) &lt;a href=&quot;https://www.microsoft.com/en-au/microsoft-365/business/microsoft-365-plans-and-pricing&quot;&gt;https://www.microsoft.com/en-au/microsoft-365/business/compare-all-microsoft-365-business-products&lt;/a&gt;, is the entry-level plan for Microsoft 365 that includes email, Office apps and services. This happens to be the plan I&apos;ve chosen for the &lt;a href=&quot;https://www.adnug.net&quot;&gt;Adelaide .NET User Group&lt;/a&gt; for email, but especially as it includes Microsoft Teams for running online meetings.&lt;/p&gt;
&lt;p&gt;If one is considering one of the Microsoft 365 business products, you should check out the &lt;a href=&quot;https://web.archive.org/web/20220310063448/https://www.microsoft.com/en-au/microsoft-365/switch-to-microsoft-365&quot;&gt;Microsoft 60% discount promotion&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;This link takes you to an online chat where you provide contact details for yourself and your domain. Microsoft will then verify that you are currently using G Suite. In my case they then called the next business day (from US phone number) and then asked me to add a TXT record to the domain to confirm that I had administration rights over it. Once that was confirmed, then they can provide a discount code for you to purchase one of the Business Basic, Business Standard and/or Business Premium plans. The discount code is only valid for 24 hours, so if you&apos;re not ready to purchase right away, you can resume the process any time up to 2nd August (when the discount promotion ends).&lt;/p&gt;
&lt;h3&gt;Microsoft Exchange Online (Plan 1)&lt;/h3&gt;
&lt;p&gt;AUD72.60/year (inc GST) &lt;a href=&quot;https://www.microsoft.com/en-au/microsoft-365/exchange/exchange-online&quot;&gt;https://www.microsoft.com/en-au/microsoft-365/exchange/exchange-online&lt;/a&gt; is essentially a business plan that only provides email, calendar, contacts and tasks. No Office applications are included.&lt;/p&gt;
&lt;h2&gt;Where to next&lt;/h2&gt;
&lt;p&gt;My goals are to minimise the initial and ongoing costs, minimise the the effort involved in migrating, and maintain similar services to what we&apos;re used to now.&lt;/p&gt;
&lt;p&gt;I don&apos;t mind admitting I&apos;m a bit nervous about this. I want to get it right and not break my users&apos; email, but I know there&apos;s likely to be things I&apos;ve overlooked that could catch me out.&lt;/p&gt;
&lt;p&gt;Do I need the full services of Microsoft managing all the email flowing through my domain, or could I get by with a forwarding/routing option? I need to evaluate the pros and cons of both.&lt;/p&gt;
&lt;p&gt;Actually even if I did go with one of Microsoft&apos;s commercial options, not every user may necessarily need the full email service. I could still use Microsoft&apos;s email forwarding there to forward to an external account!&lt;/p&gt;
&lt;p&gt;Either way, I need to make a decision in the next few weeks!&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://david.gardiner.net.au/2016/10/upgrading-to-new-new-outlookcom</id>
    <updated>2016-10-30T12:10:00.001+10:30</updated>
    <title>Upgrading to new “new” outlook.com (ADDriverStoreAccessNonLocalException)</title>
    <link href="https://david.gardiner.net.au/2016/10/upgrading-to-new-new-outlookcom" rel="alternate" type="text/html" title="Upgrading to new “new” outlook.com (ADDriverStoreAccessNonLocalException)"/>
    <category term="Domain hosting"/>
    <published>2016-10-30T12:10:00.001+10:30</published>
    <summary type="html">A few weeks ago I received an email saying that I would be upgraded to the new outlook.com.</summary>
    <content type="html">&lt;p&gt;A few weeks ago I received an email saying that I would be upgraded to the new outlook.com. Then last weekend I noticed I’d stopped receiving new emails and figured the migration had begun.&lt;/p&gt;
&lt;p&gt;My email setup is a bit unusual. I have a custom domain “gardiner.net.au” and email for this domain is handled by Google Apps Free edition (legacy). This is the version of Google Apps (now called “G Suite”) that Google no longer offers for new customers, but maintain for existing ones.&lt;/p&gt;
&lt;p&gt;A while back when Google and Microsoft were being less than friendly about GMail support with Windows Phones (combined with a weird problem on my phone where using GMail was using unusually high cellular data), I switched to using Outlook.com. To make this work, I configured Outlook.com to regularly pull email from GMail, and to send all outbound emails back through GMail too (so that SPF and DKIM would continue to work).&lt;/p&gt;
&lt;p&gt;That setup worked well for my phone, and also for family calendar sharing (seeing as my wife Narelle had been using Hotmail for ages).&lt;/p&gt;
&lt;p&gt;The downsides were that there appeared to be a sporadic bug with the email import process. Just occasionally emails would get ever so slightly corrupted. Most times you could still read them, but sometimes just one character changing was enough to render it completely unreadable.&lt;/p&gt;
&lt;p&gt;I lived in hope that the migration to the new O365 infrastructure would resolve the corruption problem.&lt;/p&gt;
&lt;p&gt;So where was the new Outlook.com? Every time I tried to log in, I kept getting a “Sorry, something went wrong” page, and if I looked at the details of the error, it mentioned this “ADDriverStoreAccessNonLocalException”. I sent a number of tweets to @Outlook, but got zero responses (disappointing).&lt;/p&gt;
&lt;p&gt;I figured I’d give it a few days, but then it was still saying the same thing. Eventually I stumbled across a post to the &lt;a href=&quot;https://learn.microsoft.com/answers/questions/4485407/something-went-wrong-sign-in-error-with-x-auth-err?forum=outlook_com-oaccount-oother&amp;amp;referrer=answers&quot;&gt;Microsoft Support Forums&lt;/a&gt; which suggested switching my Microsoft Account to use a different default profile. It sounded crazy, but I was willing to give it a try. And it worked!&lt;/p&gt;
&lt;p&gt;The new Outlook.com now loaded in my browser in all it’s O365-like glory. Great!&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;../../assets/2016/10/image%5b8%5d.png&quot; alt=&quot;New outlook.com banner&quot; /&gt;&lt;/p&gt;
&lt;p&gt;I suspect the reason I might have had this problem is that I’d previously set up a real O365 account (via a free trial through being an MVP) and I’d partially configured that to use “gardiner.net.au” (without ever changing my MX records to actually deliver there). My theory is that new Outlook.com, being O365-based, probably could see that other half-set up system and got confused. As part of resolving this I also modified the settings on the O365 service to remove the “gardiner.net.au” domain settings.&lt;/p&gt;
&lt;p&gt;I could then switch my default profile back to my @gardiner.net.au name and things continued to work.&lt;/p&gt;
&lt;p&gt;The new Outlook.com. More responsive, and so far not prone to those import corruption issues. That’s great.&lt;/p&gt;
&lt;p&gt;BUT&lt;/p&gt;
&lt;p&gt;I noticed that the integration with my custom domain hosted on GMail was also reduced. Sending emails continued to work correctly – they’d use the GMail SMTP gateway that I’d configured in the Outlook.com settings. However when I went create a meeting invite, the email wasn’t sent through GMail, but directly from Outlook.com, and it was sent using one of the profile aliases (not my @gardiner.net.au address).&lt;/p&gt;
&lt;p&gt;The migration also seemed to have messed up my email filter rules. Ok, I’ll go in and edit them then. Well looks like there’s some bugs there as this is all I get for editing the list of email addresses for a rule:&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;../../assets/2016/10/image%5b9%5d.png&quot; alt=&quot;image&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Yes, kind of hard to edit email addresses when the text box is empty. That’s just annoying.&lt;/p&gt;
&lt;p&gt;The other downside to this whole “pulling email from GMail into Outlook.com” is that it uses polling – so there’s often a delay of a few minutes, up to maybe 30 minutes between polls from Outlook.com back to GMail checking for new emails.&lt;/p&gt;
&lt;p&gt;So now I’m thinking that I might move back to using GMail directly (whilst keeping an eye on phone data usage).&lt;/p&gt;
&lt;p&gt;Sometimes an “extra layer of abstraction” doesn’t help so much.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://david.gardiner.net.au/2012/12/the-email-dilemma</id>
    <updated>2012-12-17T08:00:00.000+10:30</updated>
    <title>The Email dilemma</title>
    <link href="https://david.gardiner.net.au/2012/12/the-email-dilemma" rel="alternate" type="text/html" title="The Email dilemma"/>
    <category term="Domain hosting"/>
    <category term="Windows Phone"/>
    <published>2012-12-17T08:00:00.000+10:30</published>
    <summary type="html">Following on from my investigations into services that summarise DMARC reports, I&apos;ve come to the conclusion that the reason for the warnings about email from hotmail.com is because even though the account on hotmail.</summary>
    <content type="html">&lt;p&gt;Following on from my &lt;a href=&quot;/2012/12/dmarc-and-spf-updates&quot;&gt;investigations into services that summarise DMARC reports&lt;/a&gt;, I&apos;ve come to the conclusion that the reason for the warnings about email from hotmail.com is because even though the account on hotmail is configured to send as @gardiner.net.au, it still is sending the email officially using the @hotmail.com sender address.&lt;/p&gt;
&lt;p&gt;While it passes the SPF rule (that permits the hotmail email servers to send @gardiner.net.au emails), this explains why DMARC warns that the email is &quot;unaligned&quot; – eg. the email says it&apos;s from @hotmail.com instead of @gardiner.net.au.&lt;/p&gt;
&lt;p&gt;The problem is that while Hotmail does support adding additional email accounts, it only lets you configure ability to pull emails (via POP3) – you can&apos;t enter a SMTP server to send emails. Sent emails always go out via the Hotmail SMTP servers.&lt;/p&gt;
&lt;p&gt;One solution might be to migrate the Hotmail user over to GMail and configure GMail to pull their @hotmail.com email instead (and unlike Hotmail, GMail can be configured to use a different SMTP server for addtional email accounts).&lt;/p&gt;
&lt;p&gt;But just as I was considering this option, I came across the news that &lt;a href=&quot;https://www.itprotoday.com/&quot;&gt;Google is discontinuing support for Exchange ActiveSync&lt;/a&gt;! Why does this matter? Well as a Windows Phone user this has the potential to be a show stopper. ActiveSync is the protocol used to sync my GMail, Contacts and Calendar between my phone and Google. &lt;a href=&quot;https://blog.google/company-news/inside-google/company-announcements/winter-cleaning/&quot;&gt;Whilst it does say&lt;/a&gt; that existing configured devices will continue to function, too bad if I change phones in the future.&lt;/p&gt;
&lt;p&gt;So another option might be to switch my domain&apos;s email over to Hotmail instead of staying with GMail, unless Microsoft can release updates for Windows Phone that restore compatibility with GMail after January 31st.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://david.gardiner.net.au/2012/12/dmarc-and-spf-updates</id>
    <updated>2012-12-12T19:08:00.001+10:30</updated>
    <title>DMARC and SPF updates</title>
    <link href="https://david.gardiner.net.au/2012/12/dmarc-and-spf-updates" rel="alternate" type="text/html" title="DMARC and SPF updates"/>
    <category term="Security"/>
    <category term="Domain hosting"/>
    <published>2012-12-12T19:08:00.001+10:30</published>
    <summary type="html">A while back I added a DMARC entry in DNS for my @gardiner.net.au domain.</summary>
    <content type="html">&lt;p&gt;A while back I added a &lt;a href=&quot;https://dmarc.org/overview/&quot;&gt;DMARC&lt;/a&gt; entry in DNS for my @gardiner.net.au domain. The existence of this entry then means I get daily email reports which include data from a number of email servers (eg. Google, Yahoo) about emails received from my domain and whether they were regarded as legitimate or spam. I don&apos;t receive copies of the emails themselves – just a summary of how many emails the destination site thought were legitimate and how many were rejected because they thought they were spam.&lt;/p&gt;
&lt;p&gt;Microsoft have &lt;a href=&quot;https://web.archive.org/web/20131029185817/http://blogs.office.com/b/microsoft-outlook/archive/2012/12/10/outlook-com-increases-security-with-support-for-dmarc-and-ev-certificates.aspx&quot;&gt;just announced&lt;/a&gt; that they too are now sending DMARC reports, so this prompted me to review my current SPF and DMARC settings to ensure that they&apos;re working properly.&lt;/p&gt;
&lt;p&gt;The trouble with the DMARC reports are that they come via email with an attached zipped .XML file, which means you can&apos;t just view them... you have to download them, unzip them, then open it in IE (or Notepad), and scan through the XML to try and make sense of it. Wouldn&apos;t it be nice if there was a tool or service that summarised this for you?&lt;/p&gt;
&lt;p&gt;Well it turns out there are some. I&apos;ve decided try try two out - &lt;a href=&quot;http://dmarcian.com&quot;&gt;http://dmarcian.com&lt;/a&gt; and &lt;a href=&quot;http://www.dmarcanalyzer.com&quot;&gt;DMARC Analyzer&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Both of these services allow you to upload existing DMARC reports or set up email forwarding to automatically send the reports directly. You can then log in and view a summary.&lt;/p&gt;
&lt;p&gt;I uploaded the data from the last 7 days. Here&apos;s some examples of the kind of report you get from each service:&lt;/p&gt;
&lt;h2&gt;dmarcian.com&lt;/h2&gt;
&lt;p&gt;&lt;img src=&quot;../../assets/2012/12/image%5B4%5D.png&quot; alt=&quot;Graph of DMARC results for last 7 days&quot; /&gt;&lt;/p&gt;
&lt;p&gt;The details for data from the 9th of December:&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;../../assets/2012/12/image%5B16%5D.png&quot; alt=&quot;alt text&quot; /&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;GARDINER.NET.AU - 3 msgs, 3 IPs
SPF-Authorized Servers - 2 groups , 2 msgs, 2 IPs, 100% auth&apos;d
Other Servers - 1 group , 1 msg, 1 IP, 0% auth&apos;d
65.54.190.25 (bay0-omc1-s14.bay0.hotmail.com), 1 msg, 0% auth&apos;d
- 1 msg, disposition: None (monitor only) [none], DMARC-DKIM: fail (raw: none, d=none), DMARC-SPF: fail (raw: pass, dom: hotmail.com)
&lt;/code&gt;&lt;/pre&gt;
&lt;h2&gt;DMARC Analyzer&lt;/h2&gt;
&lt;p&gt;&lt;img src=&quot;../../assets/2012/12/image%5B22%5D.png&quot; alt=&quot;Graph of DMARC results for last 7 days&quot; /&gt;&lt;/p&gt;
&lt;p&gt;I was curious that both of them flagged a potential problem with an email. Sometimes this can be because it is actually spam – an email sent from an address that was not part of the authorised sender list as defined in the SPF record. But in this case, the error indicated that the email did come from a legitimate source.&lt;/p&gt;
&lt;p&gt;Next step to confirm that my SPF record is correct. A quick trip to the &lt;a href=&quot;https://www.kitterman.com/spf/validate.html&quot;&gt;SPF Record Testing Tools&lt;/a&gt; confirmed that yes, my SPF record was in effect, but that there was also an error message I hadn&apos;t noticed previously:&lt;/p&gt;
&lt;p&gt;PermError SPF Permanent Error: Too many DNS lookups&lt;/p&gt;
&lt;p&gt;So it turns out that there are &lt;a href=&quot;https://digitalshan.wordpress.com/2010/07/01/spf-records/&quot;&gt;limits on how many DNS lookups are allowed for SPF records&lt;/a&gt;. 10 to be precise.&lt;/p&gt;
&lt;p&gt;My old SFP record was:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;v=spf1 a mx ip4:203.59.1.0/24 include:aspmx.googlemail.com include:hotmail.com include:gmail.com include:live.com -all
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;It does looks like there&apos;s some redundancy there with two similar includes covering GMail and another two for Hotmail/Live. Simplifying things down (and hopefully not losing any accuracy) I&apos;ve changed the record to this:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;v=spf1 a mx ip4:203.59.1.0/24 include:hotmail.com include:_spf.google.com ~all
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;This now passes validation. Note that I&apos;ve reverted back to ~all (a &apos;Soft&apos; fail which means that recipients won&apos;t outright reject emails if there is a problem with the new rule). I&apos;ll switch back to -all (a &apos;hard&apos; fail) after a week or two once I&apos;m happy that nothing is broken!&lt;/p&gt;
&lt;p&gt;I&apos;ll also be interested to see if the DMARC reports contain passing results for the hotmail emails.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://david.gardiner.net.au/2010/08/google-app-account-migration</id>
    <updated>2010-08-15T19:58:00.001+09:30</updated>
    <title>Google App account migration</title>
    <link href="https://david.gardiner.net.au/2010/08/google-app-account-migration" rel="alternate" type="text/html" title="Google App account migration"/>
    <category term="Domain hosting"/>
    <published>2010-08-15T19:58:00.001+09:30</published>
    <summary type="html">I received an email from Google a few weeks ago informing me that soon the @gardiner.net.au accounts hosted in Google Apps will be able to access virtually all of the suite of regular Google Applications (eg.</summary>
    <content type="html">&lt;p&gt;I received an email from Google a few weeks ago informing me that soon the @gardiner.net.au accounts hosted in Google Apps will be able to access virtually all of the suite of regular Google Applications (eg. Blogger, Reader etc). About time!&lt;/p&gt;
&lt;p&gt;&quot;Google Apps&quot; is the name of Google&apos;s hosted app service for a specific domain – not to be confused with Google Applications which you can access with just a regular Google account.&lt;/p&gt;
&lt;p&gt;Up until now, Google Apps users were limited to a small subset (Mail, Calendar, Docs, Chat and Sites). This also meant if you wanted to access non-App applications, you had to have a separate Google account, though it could have the same name as your Google app account.&lt;/p&gt;
&lt;p&gt;This change is a good thing in that now the one account will be used to log in to both the App services as well as the other applications.&lt;/p&gt;
&lt;p&gt;If you have a Google account with the same name as your Google Apps account, the non-Apps account will be renamed so that it is now unique. Any services/applications that were attached to the non-App account will remain with with that account.&lt;/p&gt;
&lt;p&gt;So while all the services that I used to access with my old Google account are still there, they are now attached to the renamed account instead.&lt;/p&gt;
&lt;p&gt;One thing that is helpful in the interim is Google have recently added the ability to switch between multiple accounts (Windows Live IDs have had this for some time), however I&apos;d prefer to have all my services under the same account. Unfortunately there is no automated migration path to transition application settings between accounts.&lt;/p&gt;
&lt;p&gt;The only solution is to manually move settings over. eg. For Reader, export my feeds to an OPML file then import them (which is fine for feeds but doesn&apos;t migrate your &quot;shared items&quot; nor the &quot;people you follow&quot;). For other services like Blogger, Google Groups and Google Code, you need to re-register with the new account.&lt;/p&gt;
&lt;p&gt;All this is a pain for me, but the other tricky part is that I&apos;m not the only person using my domain. Google does tell me that there are other family members who are in a similar situation but for privacy reasons they won&apos;t tell me exactly who or what those users are. I&apos;ll have to wait for them to contact me so I can help them out. At least my domain just has a few users – this is going to be a much larger job for enterprise customers!&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://david.gardiner.net.au/2010/06/aspnet-web-host-suggestions</id>
    <updated>2010-06-17T23:12:00.001+09:30</updated>
    <title>ASP.NET web host suggestions?</title>
    <link href="https://david.gardiner.net.au/2010/06/aspnet-web-host-suggestions" rel="alternate" type="text/html" title="ASP.NET web host suggestions?"/>
    <category term="Domain hosting"/>
    <category term="WWW"/>
    <published>2010-06-17T23:12:00.001+09:30</published>
    <summary type="html">I&apos;m wanting to change the hosting provider that I use to host the Australian Carnivorous Plant Society&apos;s website.</summary>
    <content type="html">&lt;p&gt;I&apos;m wanting to change the hosting provider that I use to host the &lt;a href=&quot;https://web.archive.org/web/20100116161206/http://www.acps.org.au:80/&quot;&gt;Australian Carnivorous Plant Society&apos;s website&lt;/a&gt;. I&apos;ve been with with &lt;a href=&quot;http://www.seekdotnet.com&quot;&gt;SeekDotNet&lt;/a&gt; since 2006, but would like some more modern features and the ability to pay using the society&apos;s PayPal account (instead of using my own personal credit card for which I then need to get reimbursed :-( )&lt;/p&gt;
&lt;p&gt;I&apos;m currently paying $US8.75/month for:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;ASP.NET 3.5&lt;/li&gt;
&lt;li&gt;IIS 6&lt;/li&gt;
&lt;li&gt;1.5 GB disk (only using 70MB!)&lt;/li&gt;
&lt;li&gt;SQL 2005 (100 MB max)&lt;/li&gt;
&lt;li&gt;30GB bandwidth&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I would like to pay using PayPal for roughly the same price and have:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;ASP.NET 4&lt;/li&gt;
&lt;li&gt;IIS 7/7.5&lt;/li&gt;
&lt;li&gt;At least 1GB disk space&lt;/li&gt;
&lt;li&gt;SQL 2008/2008 R2 (at least 100 MB!)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Any suggestions?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://david.gardiner.net.au/2008/10/goodbye-domain-central-hello-godaddy</id>
    <updated>2008-10-31T12:46:00.001+10:30</updated>
    <title>Goodbye Domain Central, Hello GoDaddy</title>
    <link href="https://david.gardiner.net.au/2008/10/goodbye-domain-central-hello-godaddy" rel="alternate" type="text/html" title="Goodbye Domain Central, Hello GoDaddy"/>
    <category term="Domain hosting"/>
    <published>2008-10-31T12:46:00.001+10:30</published>
    <summary type="html">The domain I registered for our band SevenFold is up for renewal in a couple of weeks.</summary>
    <content type="html">&lt;p&gt;The domain I registered for our band &lt;a href=&quot;http://www.sevenfoldband.com&quot;&gt;SevenFold&lt;/a&gt; is up for renewal in a couple of weeks. I’d received a few reminder emails from Domain Central and as it was getting close I decided today to get around to paying the money.&lt;/p&gt;
&lt;p&gt;First stop, I went to their website, but was surprised to see that their online price was now $AU17.95 for .com domains. That’s a fair bit more than the $AU12.50 they’d listed on the tax invoice they mailed me.&lt;/p&gt;
&lt;p&gt;Not wanting to pay more than I had to, I then rang them up and tried to pay over the phone. All was fine until they repeated the amount – “Hang on, my bill here says $12.50!”.&lt;/p&gt;
&lt;p&gt;“Sorry, our costs have increased so we increased our prices just over a week ago”.&lt;/p&gt;
&lt;p&gt;So they refused to let me pay the tax invoice they sent to me, and insisted that it was a “mistake” – even though the invoice wasn’t due until 1st November (and today is the 31st October).&lt;/p&gt;
&lt;p&gt;I rang the &lt;a href=&quot;https://web.archive.org/web/20080917040215/http://www.ocba.sa.gov.au:80/consumeradvice/contact.html&quot;&gt;Office of Consumer and Business Affairs&lt;/a&gt; and they confirmed that I should be able to pay the bill I had received for the amounted printed on the bill.&lt;/p&gt;
&lt;p&gt;Figuring that I’m not likely to have any more success ringing Domain Central back, I’ve decided instead to &lt;a href=&quot;https://web.archive.org/web/20120508061735/http://www.godaddy.com:80/default.aspx/&quot;&gt;take my business elsewhere&lt;/a&gt;.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://david.gardiner.net.au/2008/05/hotmail-rejecting-forwarded-email</id>
    <updated>2008-05-06T20:57:00.001+09:30</updated>
    <title>Hotmail rejecting forwarded email</title>
    <link href="https://david.gardiner.net.au/2008/05/hotmail-rejecting-forwarded-email" rel="alternate" type="text/html" title="Hotmail rejecting forwarded email"/>
    <category term="Domain hosting"/>
    <published>2008-05-06T20:57:00.001+09:30</published>
    <summary type="html">I&apos;ve been using ZoneEdit to manage the DNS for our domain gardiner.net.au with reasonable success.</summary>
    <content type="html">&lt;p&gt;I&apos;ve been using ZoneEdit to manage the DNS for our domain gardiner.net.au with reasonable success. About the only problem I&apos;ve had is every few months, I&apos;d discover that email sent to my wife&apos;s Hotmail account (via her @gardiner.net.au address) is rejected with a message like the following:&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;mailto:xxxxxxx@hotmail.com&quot;&gt;xxxxxxx@hotmail.com&lt;/a&gt; (expanded from &lt;a href=&quot;mailto:yyyyyyy@gardiner.net.au&quot;&gt;yyyyyyy@gardiner.net.au&lt;/a&gt;):
host mx4.hotmail.com[65.54.244.232] said:
550 SC-001 Mail rejected by Windows Live Hotmail for policy reasons.&lt;/p&gt;
&lt;p&gt;Reasons for rejection may be related to content with spam-like characteristics or IP/domain reputation problems. If you are not an email/network admin please contact your E-mail/Internet Service Provider for help. Email/network admins, please visit   &lt;a href=&quot;http://postmaster.live.com&quot;&gt;http://postmaster.live.com&lt;/a&gt; for email delivery information and support (in reply to MAIL FROM command)&lt;/p&gt;
&lt;p&gt;To their credit, the Live Hotmail guys are pretty quick off the mark to resolve this once you submit a request via their &lt;a href=&quot;http://support.msn.com/default.aspx?productkey=edfsmsbl&amp;amp;mkt=en-us&quot;&gt;support page&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;I think the problem is that because ZoneEdit hosts so many domains, some of those turn out to be used (or hijacked) by spammers, and so inevitably their IP ranges end up on spam black lists. ZoneEdit don&apos;t have any SPF records for their mail servers either which probably doesn&apos;t help.&lt;/p&gt;
&lt;p&gt;So tonight I bit the bullet, and signed up with Google Apps to manage the mail for our domain. I&apos;m hoping that pointing my MX records to Google will mean that things all look legitimate when Hotmail goes to verify that the domains match up with the SPF record.&lt;/p&gt;
&lt;p&gt;Signing up was pretty straight forward. After verifying that I control the DNS records, I added accounts for all the people who have @gardiner.net.au email addresses, then logged in and configured their email to forward to their preferred address. There&apos;s even a &apos;test&apos; email address so you can try things out before you update all the MX record information.&lt;/p&gt;
&lt;p&gt;We&apos;ll see if this turns out to be a good idea or not.&lt;/p&gt;
</content>
  </entry>
</feed>
