We have our email hosted at Google Apps, and have our DNS servers for the domain setup at Namecheap.
About a month ago our website went down (not a big deal, since it's most just a contact info page), but we were also unable to receive email for several hours. I narrowed down the cause to the DNS server at Namecheap. I contacted them via live chat and they said they were working on mitigating a DoS attack. The DNS servers came back up not too much longer.
Today, they are being hit by another DoS attack. This one is a big one (the previous one only seemed to effect a few people). We cannot receive ANY emails right now.
Our TTL on our MX servers is set to about 1 hour (I can't verify since all of Namecheap is down right now). Would setting a longer TTL help mitigate future problems like this?
Thanks!