On Tue, Jun 20, 2006 at 02:40:04PM +0300, Dimitrios Apostolou wrote: > On Tuesday 20 June 2006 10:21, Kostas Zorbadelos wrote: > > Hi Dimitris. > > Read the man page of mail.local of GNU Mailutils. > > The error you described seems to be a problem with seteuid(). You have > > to run mail.local as root because it needs to set its effective uid to > > the user it is delivering to. GNU mail.local follows the BSD > > convention in mail delivery. Sergey and the other developers have done > > a great job, although in our case I had to create a custom mail.local > > for our needs. I used the libsieve library though and also many ideas > > from GNU mail.local plus sendmail mail.local :) > > Hello Kosta, > > so you've written a mail.local that performs mail delivery for a specific > user, using sieve, without requiring root privileges? Is it open-source, can > I find it somewhere? >
No. Our mail.local is a local delivery agent, which means that it delivers mail to all user accounts (and is called through the MTA). This is what a local delivery agent is. > > Dimitris > -- Kostas Zorbadelos [EMAIL PROTECTED] contact: kzorba (at) otenet.gr Out there in the darkness, out there in the night out there in the starlight, one soul burns brighter than a thousand suns. _______________________________________________ Bug-mailutils mailing list [email protected] http://lists.gnu.org/mailman/listinfo/bug-mailutils
