Dan231,
Alright so the Domain Name = your local domain then that should be correct so next we need to look at the hostname. I may have these two backwards in my head as well so I looked it up in my notes on how to set this up and apparently I still do; can you tell we don't do this much. Anyway, here is what you need to make sure is happening.
To receive and send e-mail messages using VPIM, the Base Server Hostname or Processing Server Hostname must be identical to the DNS hostname programmed in the Domain Name field under System>IP Settings. If the hostname does not match the DNS server hostname or an alias is used for the address, the system cannot resolve the name and its destination, and the VPIM server may reject the message.
So, when I said that the Domain name fixes the To: portion I was wrong it is the Hostname that fixes that part; sorry. The From: portion is the Domain Name and that seems to be correct.
The other part you need to look at is under Voice Processor > Devices > Nodes under the System Number/Domain you should have the DNS records that they had you create in there, this should not be an IP address. I am going to assume that this is correct, but you never know sometimes technicians mess things up, especially when we believe we can answer questions off the top of our head and mix up Hostname and Domain; not that it has happened mind you.
I am going to assume that you are using the built-in voice processor and do not have an external voice mail server [EM or Nupoint]. If you find out that assumption is wrong then some of what I am telling you may be inaccurate.
Basically, we are going to try and fix your To: portion to see if that fixes the problem you are having since you know you are forward and copy then the rest should be pretty simple.
Thanks,
TE