If you came here looking for help, guess what, that's the wrong way to get it.
Gmail works fine on a properly configured server. I've set it up dozens of times without issue and use it daily.
Yes, some people have issues getting it to work, often unrelated to osTicket, and yes, occasionally, something we have overlooked. We're always working to make it better, but free or paid, with distributed software, one can never account for everything.
Of course Zen doesn't have these problems--it's a hosted solution. They have 100% control over the server environment and don't have to account for the hundreds of different variations in server set-up across multiple platforms.
If that's the attitude you're going to take, then please, please do go somewhere else with your business.