mailscanner & exim - solved

Nick Phillips nwp at LEMON-COMPUTING.COM
Tue Dec 18 19:00:36 GMT 2001


On Wed, Dec 19, 2001 at 12:19:20AM +0000, Rajesh Fowkar wrote:

> If I don't start mailscanner and start only one exim process than mailq
> works for all the users. This happens only when I start two exim processes
> for mailscanner. However using sudo everthing works. Thanks fine.

Have a look in both exim config files for something like:

queue_list_requires_admin = false

...as that's the setting that allows all users to see the queue. The default
for Debian systems has been changed in a fairly recent version of the Exim
package, so what you have will depend on when it was installed. It may be
worth checking that exim is actually using the config file you think it is,
as the default compiled-in location for that has also changed in recent
versions of the Debian package - it is now /etc/exim/exim.conf rather than
just /etc/exim.conf...

> >drwxr-x---    5 mail     mail         1024 Apr 13  2001 exim
> >drwxr-x---    5 mail     mail         1024 Apr 13  2001 exim.in
>
> Yes. That's true. Since if you are using exim the owner and group running
> the process are 'mail' /var/spool/MailScanner and its  subdirectories too
> should be owned by 'mail' to do the scanning. However after converting rpm
> to deb and installing the owner of /var/spool/MailScanner is root which has
> to be changed using chown. Otherwise no scanning takes place.

I find that the mailscanner tarball for Solaris is usually more useful than
the RPM on Debian systems... you may like to try that if you install
mailscanner on Debian again.

> All the best.


Cheers,


Nick

--
Nick Phillips -- nwp at lemon-computing.com
Be careful!  Is it classified?



More information about the MailScanner mailing list