I have a Linux mail server. It receives all email for the enterprise. the Linux server (webserver) delivers mail for local users and passed all other mail to a smart host, Exchange 2007 server.
I want to send mail from this host to a peer Linux host on the LAN. The LAN domain is hprs.local.
If I send mail from webserver to Linux host firstname.lastname@example.org, it routes through the Exchange server, which rejects it. That makes sense as it is not a local user either on the Linux webserver host or in the Exchange domain.
After adding ohprsstorage.hprs.local to the /etc/mail/local-host-names the message gets delivered to root@webserver, not to root@ohprsstorage. That kind of makes send too since perhaps putting ohprsstorage.hprs.local in /etc/mail/local-host-names means "deliver to local user".
So, I can send this email to the Exchange Server smart host, I can send it to a local user; how do I send a message to a user on another host on the hprs.local LAN?