On 12/9/2010 11:38 AM, Sufian Hameed wrote:
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 <http://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 <http://myserver.com>      smtp:[myserver.com
<http://myserver.com>]:25

but it just creates a loop and eventually the email is bounce.

thanks

sufian





Your choices are either submit local mail via SMTP, or configure multiple postfix instances.

If MailAvenger can resubmit mail to postfix via SMTP rather than dumping stuff to sendmail(1), that will make this much easier -- just use MailAvenger as an "advanced" content_filter.


  -- Noel Jones

Reply via email to