I've had my servers setup for years, and working well. But I've recently been making some dns and other changes (like trying to install milter), and now I've run into a strange problem.
It's a Fedora Core something server running the latest sendmail and bind.
my /etc/aliases/file contains an entry like:
If I send an email from the problematic server eg
> echo hello | mail email@example.com
then the email gets delivered to firstname.lastname@example.org (as you would expect).
However, if the email comes from an external source, eg I send an email to email@example.com from my PC, then the email does not get delivered. In fact there is not even an entry recorded in /var/log/mail (nor in /var/log/*), not an error message to be found.
Does anyone have a suggestion for me to look into?