Paul Hayes <[EMAIL PROTECTED]> wrote:
> I need to solve the following problem:
>
> Inbound mail to a single account needs to be shared out between multiple 
> addresses.  For example, if an alias "[EMAIL PROTECTED]", I want the 
> emails coming into this to be shared out between a number of local users 
> such as "[EMAIL PROTECTED]", "[EMAIL PROTECTED]", "[EMAIL PROTECTED]".  I 
> don't want mail copied between the accounts so the first mail that comes 
> in goes to "[EMAIL PROTECTED]", then the next one to "[EMAIL PROTECTED]" 
> etc...etc...
>
> Is there a built-in feature of exim that'll allow me to do this or am I 
> best off routing the mail to an external perl script to handle it?  I 
> guess the script would keep a counter stored in a file so it knows where 
> the next email will go.

I would suggest you making exim (MTA) deliver "via" procmail script.
[ e.g. via making exim support ~/.procmailrc ]
In procmail script you can use external perl script to generate
"rotated" destination. You can use procmail locking or locks in perl to
avoid "race conditions".

The above simple solution is:
a) portable - it should work with almost all  unix/linux MTAs
b) is appropriate unless you expect *HUGE* load

-- 
[pl>en: Andrew] Andrzej Adam Filip : [EMAIL PROTECTED] : [EMAIL PROTECTED]
Hearts will never be practical until they can be made unbreakable.
  -- The Wizard of Oz

-- 
## 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