On Fri, Jan 14, 2005 at 10:02:54PM +0000, Pete Savage wrote:
> I have tried every HOWTO I can find on the net.
Reading the official doc should be sufficient.
> Here is what I require, to be able to setup multiple domains and
> multiple mailboxes, these mail boxes are to be stored in the domain
> owners directory which is a system user, ie,
> /home/pete/mail/$domain/$local/inbox . I would like to also be able to
> setup a catchall for each domain and for this to be routed to the
> system users mail ie /home/pete/mail/inbox
The configuration will depend on how you store your list of addresses.
But the idea is having a first "accept" router that will check if you
handle the domain and the existence of the address and, if it exists,
will send the mail to an "appendfile" transport which will use "file =
/home/pete/mail/$domain/$local_part/inbox".
A second "accept" router will check if you handle the domain and will
send the mail to an "appendfile" transport which will use "file =
/home/pete/mail/inbox".
> If you need more information please please ask.
We need to know how you will store your list of virtual domains/users.
> I would also need information on how to integrate with cyrus, or
> exquivilent.
You could start reading
http://www.exim.org/exim-html-4.40/doc/html/spec_29.html#IX2125 .
--
Bernard Massot