First, thanks to all who have responded so far.
I now have internal mail delivery working. I found the solution tucked away
in one of the sendmail book's appedixes, and a few people mailed me the same
advice shortly after (Thanks!). The solution was not to use the Fw macro as
most replied - I needed mail delivered to other hosts once it hit the hub, I
believe Fw only works if I wanted to keep the mail on the hub.
The only problem left is to get the firewall to rewrite internal senders as
domain instead of user @
I don't know that this can
be done since the firewall just relays mail to the providers mail host or my
internal hub and never gets to any rules other than rule set 0, which, as
far as I know, only investigates recipient addresses. With this being the
case is there any way to hack around it?