We recently made some additions to our DNS server to be locally authoritative for our domain. After this change our Sun Solaris box could no longer email internally to our exchange server. We figured out what the problem was, and a temporary fix, but it's just temporary. Looking for a permanent fix.
before DNS changes the email showed up as email@example.com (correct)
after DNS changes the email shows up as firstname.lastname@example.org (incorrect, and only an issue with the Sun box)
we figured out that if we removed the domain alias (in Microsoft DNS) to translate domain.com to www.domain.com it worked again and the emails started going to email@example.com.
Ideas of how we can fix this permanently?