On Thu, Sep 06, 2007 at 04:12:31PM -0700, Justin Kim wrote:
> > > I wanted to offload amavis to a separate machine. [...]
> > > Sep  6 15:19:04 postfixmailserver postfix/smtp[6288]: connect to
> > > 10.150.150.1[10.150.150.1]: Connection refused (port 10024)
> >
> > amavisd.conf:
> >
> >   $inet_socket_bind = undef;
> >   @inet_acl = qw( 127.0.0.1 [::1] 10.150.150.0/24 );
> >
> > amavisd.conf-sample tells:
> >
> > # SMTP SERVER (INPUT) access control
> > # - do not allow free access to the amavisd SMTP port !!!
> > #
> > # when MTA is at the same host, use the following (one or the
> > other or both):
> > #$inet_socket_bind = '127.0.0.1'; # limit socket bind to loopback
> > interface
> >                                   # (default is '127.0.0.1')
> > @inet_acl = qw(127.0.0.1 [::1]);  # allow SMTP access only from
> > localhost IP
> >                                   # (default is qw(127.0.0.1 [::1]) )
> >
> > # when MTA (one or more) is on a different host, use the following:
> > [EMAIL PROTECTED] = qw(127.0.0.0/8 [::1] 10.1.0.1 10.1.0.2);  # adjust
> > list as needed
> > #$inet_socket_bind = undef;       # bind to all IP interfaces if undef
> >
> >   Mark
> 
> Thank you Mark,
> I really appreciate your reply.
> 
> Now I think the connection is established. But I don't think the amavis
> server is passing the messages back to my original postfix server (port
> 10025)

  That's because it has no way to know that's what you want?

  You need to look closely at the config lines you quote below:
 
> Sep  6 16:10:33 amavis1 amavis[29474]: (29474-01) (!)rw_loop read failed:
> Connection refused
> Sep  6 16:10:33 amavis1 amavis[29474]: (29474-01) (!)FWD via SMTP:
> <[EMAIL PROTECTED]> -> <[EMAIL PROTECTED]>, 451 4.5.0 From
> MTA([127.0.0.1]:10025) during fwd-connect (Negative greeting:  at (eval 42)
> line 442, <GEN5> line 233.): id=29474-01
..
> And I set the /etc/amavisd.conf
> 
> 
> # OTHER MORE COMMON SETTINGS (defaults may suffice):
> 
> # $myhostname = 'host.example.com';  # must be a fully-qualified domain
> name!
> 
> # $notify_method  = 'smtp:[127.0.0.1]:10025';
> # $forward_method = 'smtp:[127.0.0.1]:10025';  # set to undef with milter!

  So instead of 127.0.0.1, set these to the IP address where you
actually want to send it.  Forward_method is for delivering the mail,
set this to the IP address of your Postfix server. (Notify is for
sending NDRs, so this also needs to point to a valid postfix server.)

  Also, to forestall another round of trouble, before you change this
you should check your Postfix server's master.cf and make sure that
it has a listener on port 10025 and that it's bound to the reachable IP
address you're using, not to 127.0.0.1.  (Otherwise amavisd will try to
reach the correct server, but find it is not listening.)
 
  -- Clifton

-- 
    Clifton Royston  --  [EMAIL PROTECTED] / [EMAIL PROTECTED]
       President  - I and I Computing * http://www.iandicomputing.com/
 Custom programming, network design, systems and network consulting services

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
AMaViS-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/amavis-user
AMaViS-FAQ:http://www.amavis.org/amavis-faq.php3
AMaViS-HowTos:http://www.amavis.org/howto/

Reply via email to