>
> 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
>
>   

Thanks Clifton,
I used correct forward method and I think I am still missing amavis 
configuration.
I cannot find a correct documentation or google search.
I must be searching in the wrong place. :(
Can someone help to finalize my configuration please?

------------------------------------------------------------------------------------------------
 From /etc/amavisd.conf

# OTHER MORE COMMON SETTINGS (defaults may suffice):

# $myhostname = 'amavis1.websitedynamics.com';  # must be a 
fully-qualified domain name!

$notify_method  = '[10.150.10.7]:10025';
$forward_method = '[10.150.10.7]:10025';  # set to undef with milter!
#$forward_method = 'smtp:[10.150.10.7]:10025';  # set to undef with milter!
#$notify_method  = $forward_method;

$final_virus_destiny      = D_DISCARD;
$final_banned_destiny     = D_BOUNCE;
$final_spam_destiny       = D_PASS;
$final_bad_header_destiny = D_PASS;

# $os_fingerprint_method = 'p0f:127.0.0.1:2345';  # to query p0f-analyzer.pl

-----------------------------------------------------------------------------------------
 From maillog:

Sep  6 20:59:58 amavis1 amavis[3498]: (03498-01) (!!)TROUBLE: recipient 
not done: <[EMAIL PROTECTED]>
Sep  6 20:59:58 amavis1 amavis[3498]: (03498-01) (!!)TROUBLE in 
check_mail, but must continue (1): delivery-notification FAILED: Assert 
failed: 0, ,  at /usr/sbin/amavisd line 6848, <GEN5> line 56.
Sep  6 20:59:58 amavis1 amavis[3498]: (03498-01) (!!)TROUBLE in 
process_request: TROUBLE: (MISCONFIG?) not all recipients done, 
forward_method is: [10.150.10.7]:10025 at (eval 41) line 761, <GEN5> 
line 56.
Sep  6 20:59:58 amavis1 amavis[3498]: (03498-01) (!)Requesting process 
rundown after fatal error
Sep  6 20:59:58 amavis1 amavis[3498]: (03498-01) (!)TempDir removal: 
tempdir is to be PRESERVED: /var/amavis/tmp/amavis-20070906T205958-03498



-------------------------------------------------------------------------
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
AMaViS-user@lists.sourceforge.net
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