Hi Sam,

I'm running a courierfilter to filter incoming mail right at the SMTP dialog.  
Unfortunately, since I have been doing this, I cannot
use `sendmail` as an unprivileged user (!= root, != daemon) anymore:

  $ echo test | sendmail $my_address
  432 Mail filters temporarily unavailable.
  sendmail: Unable to submit message.

These are the permissions on the courierfilter socket directories and the socket of my 
courierfilter:

  $ cd /var/lib/courier/
  $ ls -lad allfilters filters
  drwxr-x---    2 daemon   daemon       4096 2003-12-05 23:00 allfilters
  drwxr-x---    2 daemon   daemon       4096 2003-12-05 23:00 filters
  $ sudo ls -la allfilters
  allfilters:
  srwxr-xr-x    1 daemon   daemon          0 2003-12-05 23:00 myfilter.pl

I think the socket(s) would need to be accessible (readable? writable? executable?) 
for unprivileged users (maybe for a dedicated
"cansendmail" group?) for them to be able to successfully send mail using `sendmail`.  
Am I right?  If so, is this a design
oversight, or is it even "by design"?



-------------------------------------------------------
This SF.net email is sponsored by: IBM Linux Tutorials.
Become an expert in LINUX or just sharpen your skills.  Sign up for IBM's
Free Linux Tutorials.  Learn everything from the bash shell to sys admin.
Click now! http://ads.osdn.com/?ad_id=1278&alloc_id=3371&op=click
_______________________________________________
courier-users mailing list
[EMAIL PROTECTED]
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users

Reply via email to