> I rebuilt sendmail.cf just in case using the line:
> m4 /etc/mail/sendmail.mc > /etc/mail/sendmail.cf  Then I restarted
> sendmail.

I'm not sure, but I thought there was more to it than that. I have always
used the 'Build' script in the sendmail src tree, sendmail-8.x.x/cf/cf/. 
Might want to verify you're doing it right unless you already know this.

> My virtual user files has five users in it, format of:
> fred at bozo.com      fred
> barney at bozo.com  barney
> wilma at bozo.com   wilma
> betty at bozo.com     betty
> @bozo.com              dino
>

You've got a contradiction going here. Last line says 'all mail to
bozo.com goes to dino'. Choose one or the other.

> The virtusertable was rebuilt (before restarting sendmail) with the
> line: makemap   hash   /etc/mail/virtusertable  <
> /etc/mail/virtusertable
>
> I then went to a yahoo account and sent email to fred at bozo.com, and
> (back at bozo) ran:
> fetchmail

Why, and as what user?
Try watching /var/log/maillog when you send the mail in from yahoo.

> The mail was, once again, picked up and deposited in the bozo.com root's
>  email account rather than fred's.  Now, fred can send the email to the

If you ran fetchmail as root, that'd be why. Again, I don't see the reason
for running fetchmail here. Fred should be able to login and get his mail
as user fred.

> yahoo account without any trouble, and it's masquerading just fine as
> "fred at bozo.com" when it comes through to yahoo...
>
The above based on the assumption you want mail to fred at bozo.com to go to
fred at localhost, same for wilma, etc. Correct?

-mj
>
>



_______________________________________________
TCLUG Mailing List - Minneapolis/St. Paul, Minnesota
http://www.mn-linux.org tclug-list at mn-linux.org
https://mailman.real-time.com/mailman/listinfo/tclug-list