We had the same problem with the email gateway when we converted to Exchange 2010. After making all the changes to the voice mail system, it turned out we need to authorize that the voice mail ip address to be able to send out to exchange in the exchange settings. You might want to check there too.