Google Mail Downtime

I currently have Gmail set up at my website but for some odd reason, it periodically stops responding and I’m no longer to send or receive mail. I found that I can get it responding again by deselecting the Gmail option, saving, and reselecting it again, but that requires a couple of hours for the DNS to repropagate.

Can someone offer an explanation to why this occurs or offer a solution to the problem?