Organization: Evans & Sutherland Computer Corp., Salt Lake City, UT
Date: Wed, 16 Dec 92 17:08:43 GMT
Lines: 26
We have brought several new workstations online with yellow pages and have nfs
mounted the mh directories, all of which are rooted under /usr/local/ on yp_server system. When we try to mail to a user whose name is aliased to username@yp_server, mh doesn't find the alias and mails it to username on the local machine. The user's home directory is on the local machine and has a .forward file that forwards the mail to "| /usr/local/bin/slocal -user username". On the local machine an error is encountered which says you can't mail directly to a prgram.
Mail error was: 554 <"| /usr/local/lib/mh/slocal -user username">...
Cannot mail directly to programs
When we login to the yp_server that /usr/local is nfs mounted from which is also the master yp server from which the aliases file is distributed, the mail goes through fine. I looked at the conf/MH file to see if a directory was used that was not in
the /usr/local tree and the only one was the /usr/spool/mail which is also nfs mounted on the local machine.
I can do a ypcat -k aliases | grep username and see the alias so I know that the machine is getting the aliases. I can also send regular unix mail and that works fine on the local machine.
yp_server is running MH version 6.7
local_machine is running OS version 4.1.3
yp_server is running OS version 4.1.2
Has anyone encountered this problem before that knows what might be causing it?
Even clues as to what to look at would appreciated.