Hi, i have configured MailAvenger smtp server for receiving all the incoming email. MailAvenger runs of standard smtp port and its configuration requires to comments out the following line in master.cf
# ========================================================================== # service type private unpriv chroot wakeup maxproc command + args # (yes) (yes) (yes) (never) (100) # ========================================================================== #smtp inet n - n - - smtpd So Whenever there is an email from outside it is received by MailAvenger and after processing on the SMTP transactions (EHLO, MAIL FROM, RCPT TO and DATA), it passes the email to postfix for local delivery. so the path is like MailAvenger ---> postfix/pickup ---> postfix/cleanup ---> postfix/qmgr ---->postfix/local (delivered to mailbox) But for the local emails the path is postfix/pickup ---> postfix/cleanup ---> postfix/qmgr ---->postfix/local (delivered to mailbox) *My requirement is that even the local email should pass through MailAvenger.* I have gone through http://www.postfix.org/FILTER_README.html and still i am not sure how to inject the local email to MailAvenger. i also tried to use transport_maps like myserver.com smtp:[myserver.com]:25 but it just creates a loop and eventually the email is bounce. thanks sufian