Suggest you ssh into your server and run
# ping smtp.gmail.com
It should return a bunch of round-trip summaries. If not, then your hosting has a network problem or 'gmail' is down.
Hi
thanks for your kind reply i have run via SHH as you said and its ends like the that
64 bytes from wl-in-f108.1e100.net (64.233.167.108): icmp_seq=83 ttl=46 time=15.9 ms
64 bytes from wl-in-f108.1e100.net (64.233.167.108): icmp_seq=84 ttl=46 time=15.9 ms
64 bytes from wl-in-f108.1e100.net (64.233.167.108): icmp_seq=85 ttl=46 time=15.9 ms
64 bytes from wl-in-f108.1e100.net (64.233.167.108): icmp_seq=86 ttl=46 time=15.9 ms
^C
--- smtp.gmail.com ping statistics ---
86 packets transmitted, 86 received, 0% packet loss, time 85116ms
rtt min/avg/max/mdev = 15.891/16.059/18.408/0.401 ms
[myshop@host public_html]$ ^C