when i send email which contain destination address when user will click on that address he should get directions from his current location to destination address on google
You can get the location in Javascript.
The api is based on this spec.
And here's a running sample.
Some code extract:
function findLocation() { navigator.geolocation.getCurrentPosition(foundCallback, errorCallback, {enableHighAccuracy:true,maximumAge:600000}); }