Ah, here's a little bit of progress. I gave ownership of vchkpw to root:vchkpw, and setuid on it:

%chown root:vchkpw /home/vpopmail/bin/vchkpw

%chmod 4711 /home/vpopmail/bin/vchkpw

Now I authenticate while using SMTP-AUTH... which is great, since it's more secure than the roaming users thing.

Unfortunately, I still get the error about the recipient not being listed in rcpthosts: "553 sorry, that domain isn't in my list of allowed rcpthosts."
What guide did you use to setup vpopmail? You should not have vchkpw setuid as root, it should be set as
vpopmail:vchkpw. How about the permissions on the /home/vpopmail dir? Also

:~# id vpopmail
uid=89(vpopmail) gid=89(vchkpw) groups=89(vchkpw)

Try running /var/qmail/bin/qmail-showctl to list the configs and allowed domains.



Reply via email to