I create a .forward file under one user's directory. It looks like this:
Then I restart sendmail program, and send test mail. But it seems the Solaris ignores the .forward file. The user still receive email from his previous email address, can't receive from new email address. And I have tested the new email address, it can work. I don't know why. Thank you.