Hi!
Thank you for your help about this problem. I had to look the problem
from an other side, and it was no more problem.
First of all, I have a very old version of dbmail, because I can not
download the newer versions from CVS. So I don't know how is it in
dbmail now.
I've got this in the INSTALL file:
-- MTA installation for postfix --
In the master.cf file for postfix add the following:
dbmail unix - n n - - pipe
flags= user=dbmail:dbmail argv=/usr/local/sbin/dbmail-smtp -d
${recipient}
at the user= field you can add any user that is allowed to run
dbmail-smtp.
I suggest adding a user dbmail with a group dbmail and have all
dbmail programs
be run by that user. The dbmail daemons (pop and imap) will drop
their root
priviledges to the user which is defined in /etc/dbmail.conf.
and insert into the /etc/postfix/transport file
<domain> dbmail:
for all domains you want dbmail to be destination for.
Next run postmap /etc/postfix/transport
Edit /etc/postfix/main.cf and add the line
transport_maps = hash:/etc/postfix/transport
And I did exactly what I read. This was my mistake! The
transport_maps = hash:/etc/postfix/transport
line is not correct, if I would use any function of MTA(Postfix) before
delivering e-mails to dbmail. I changed to this:
mailbox_transport = dbmail:
AND THE ALIASES OF POSTFIX HAS BEGAN TO WORK!
Thank you for your help!
Aron