Detecting Voicemail on the Remote End

Hi guys. I was wondering if anyone had any information on if it is possible for Asterisk to detect voicemail on the remote end of a call that has been placed by Asterisk (using the Dial command or other…) say to a mobile phone or Land number.

I heard from a colleague that this has been implemented on other systems and was wondering if this has been done in Asterisk or could be implemented in Asterisk.

Looking forward to your feedbacks guys.

cheers.