kos_fist, что-то я не понял зачем Вам две системы электронной почты? Неужели денег слишком много
?!! И, что главное (если у Вас две системы), зачем внутренним пользователям видеть "внешние" адреса внутренних же пользователей?!!
Наверное стоило бы перевести всю почту на Exchange и в нем задавать e-mail адреса в домене company2.com (через политику адресов).
Если очень хотите оставить два домена:
а) либо настройке Exchange на тот же домен (но у Вас получится две независимых системы с одним именем... одна из них выходит в Инет, другая нет - пользователи запутаются);
б) настройте AD LDS и ведите внешние адреса в этой базе.