Suppose your local machine is called misty. In /etc/hosts you will see:
127.0.0.1 misty localhost
In /etc/hostname you would see:
The host misty does not exist outside of my local network.
Externally my email comes through [email protected]com.
You can set up your mail in /etc/exim.conf to include:
qualify_domain = ktware.com qualify_recipient = rose.ktware.com local_domains = localhost:rose.ktware.com host_accept_relay = localhost
This will ensure all outgoing mail appears to come from [email protected] Local mail is delivered locally without leaving rose. All incoming mail is collected by fetchmail, detected by Exim and delivered.