* ShaunR [2010-01-11 10:21]:
>  > WHY????
>
>* I'd like to restrict each user to only be able to spool so many messages.

Like, per hour?

>* I'd like each user to have a disk quota

Then you don't only need separate spools, you also need to run exim as
separate users.

>* wanted to easily be able to see how many messages a user owns in the
>queue.

You have list of domains that a particular user owns. So, you list the
messages in the queue, pick out those messages which are addressed to
those domains and count them.

>* wanted to easily be able to force delivery to only that users queue.

You have list of domains that a particular user owns. So, you list the
messages in the queue, pick out those messages which are addressed to
those domains and ask exim to deliver those messages.

>Manly for management, i know this is a odd ball setup, if you guys have
>any better ideas I'm all ears.  I'm not stuck on this setup.

You say, a better approach? Just some thoughts of the top of my had. I'm
not saying better, but at least different and IMHO *a lot* easier to
manage.

I'd try to deliver to the primary host first and if this fails, I'd
*deliver* the message in a local mailbox or maildir, which would belong
to a given user. That mailbox/maildir would be the spool. Then I'd have
a process that periodically tries to deliver messages in the
mailbox/maildir.

This setup I described gives you ability to enforce quota
(count+storage), count messages and deliver them.

>~Shaun

-- 
     -- Kirill Miazine <[email protected]>

-- 
## List details at http://lists.exim.org/mailman/listinfo/exim-users 
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/

Reply via email to