I received this, but I'm not convinced that its a valid email. I have a current subscription, and Tom Tom Home updated itself. However, there were no new maps available. Just GPSFix update and Mapshares. I updated back in August when the last map update was released
Apart from the above, usually notifications come from tomtommailer.com.