2 сервера Red Hat 
serv1  в домене mydomain.edu
serv2 не в домена 
на обоих серверах крутится postfixв nsswitch.conf
#hosts:     db files nisplus nis dns
hosts:      files dns
serv1 в /etc/hosts
192.168.1.3 serv2.mydomain.edu
serv2 в /etc/hosts
192.168.1.2 serv1.mydomain.edu
сервера в одной сети ping по IP и именам проходит успешно 
c serv1 отправляю письмо на serv2
$ mail vasya@serv2.mydomain.edu
Subject:test
Cc:
смотрим логи
(Host or domain name not found. Name service error for name=serv2.mydomain.edu type=A: Host not found)
На serv2 тоже самое 
В чем грабля ? 
Не потому ли это , что serv2 не в домене. Нет записей типа А и MX ?