>>The ownership changes back to vpopmail after the next scheduled run of
>>clearopensmtp
Right
>>but until that happens, no pop3 people can relay because the pop3 server
>>runs as vpopmail
Why it runs as vpopmail? It should run as root as well. Here is a sample
startup script:
$ /var/qmail/supervise/qmail-pop3d
#!/bin/sh
exec env - PATH="/var/qmail/bin:/usr/local/bin" \
tcpserver -R -v -c 20 0 110 qmail-popup mail.mydomain.com \
/home/vpopmail/bin/vchkpw qmail-pop3d Maildir 2>&1
As you can see, tcpserver runs as root, therefore it has write permission to
~vpopmail/etc/open.smtp. That said, you don't need to change the -user
-group of your /usr/lib/courier-imap/libexec/imapd.rc file. If you also run
imapd-ssl, that is going to cause you permission problem for -user=vpopmail
to read your /usr/local/share/courier-imap/imapd.pem (-rw-------) which is
own by root.
Just leave your open.smtp (user=root group=vchkpw) file alone.
_________________________________________________________________
Get your FREE download of MSN Explorer at http://explorer.msn.com