In more complicated system setups where /home is mounted via NFS, sendmail fails to check for the existence of the user's home directory when checking if a .forward file exists. This causes misdelivery of mail when there is a temporary problem with the home directory (eg if the NFS server is offline). A suitable fix should involve checking that the home directory exists and is readable on failure to open ~/.forward.
The suggested fix is implemented and works fine in Exim and Postfix.
Is anything being done about this?
sendmail itself does not do any local mail delivery. Our default local delivery is procmail, so I re-assign to this component in bugzilla. Florian La Roche
procmail does not perform .forward parsing. Reassigned to sendmail.
Please verify this with a newer version of Red Hat Enterprise Linux or Fedora Core and reopen it against the new version if it still occurs. Closing as "not a bug" for now.