I've got postfix setup with a relay and some forward files (Ubuntu 12.04 server). root has a .forward file that just contains user@fqdn. Then user has a .forward file to email@example.com
Sending mail is working in almost all cases except...
If I call "sendmail -bv root" or "sendmail -bv user" I don't get the email in my external inbox where I expected it or either local inbox. It just seems to go out into the ether.
If I remove the .forward files I get the result in a local inbox.
Any idea on how to get the forwarding to work.
I stumbled on this problem while following this tutorial on getting forwarding to work in the first place. It seems to work for that guy and I don't see what's different except his gmail-specific setup.
I've removed the .forward files and am using aliases instead as per the comment below. I ran "sudo newaliases" and restarted postfix and sending mail to both root and user gets forwarded on to my external address. But, I'm still not getting mail delivery status reports. The mail.log shows that it is getting sent to my external address (added to the queue) and then removed from the queue. So, it looks like my external SMTP server doesn't like something. Maybe the "orig_to"?