Ever since I read this article the other day, I've felt a bit uncomfortable about my domains being stolen. And I've tried taking each measure possible. But one I don't understand completely is TTL.
http://thenextweb.com/socialmedia/2014/01/29/lost-50000-twitter-username/
In addition, I also strongly suggest you to use a longer TTL for the MX record, just in case. It was 1 hour TTL in my case and that’s why I didn’t have enough time to keep receiving emails to the compromised domain after losing the DNS control. If it was a week-long TTL for example, I would have had a greater chance to recover the stolen accounts.
From what I understand, extending TTL on DNS records will ensure my email will continue being received for the time specified, if an unforeseen change occurs.
However, I want to know if extending TTL on records other than MX is wise. And if increasing TTL on an existing record won't interfere with mail delivery and website uptime.
Thank you,