On 6/23/06, Dennis Cote <[EMAIL PROTECTED]> wrote:
DK wrote:
>
> Well postfix when mail arrives checks if the to field of the email
> matches up with any users aliases. One user can have many aliases as
> in [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED]
> but also [EMAIL PROTECTED], [EMAIL PROTECTED],
> [EMAIL PROTECTED] these are all aliases which belong to one user
> one mail box. Postfix must check this table field for every user.
> Right now we have a table with two fields userid and alias. Postfix
> checks the alias field to know if that users exist then if the alias
> exists postfix accepts that email sends it over to dbmail, dbmail
> matches the alias field to the userid and delivers the mail.
>
Demi,

You should store all your user alias information in a table in the
common database. Postfix will only use the common database. For each
user connection dbmail will open one user database and attach the common
database. When it is done it will close that user database (which closes
the attached common database as well). Your dbmail will only have one
attached database at any point in time, the common database.

Dennis Cote


Good one Dennis.

Thank you

Demi

Reply via email to