Le 20/07/2011 07:32, Thomas Zehbe a écrit :
> Am Dienstag 19 Juli 2011, 22:20:25 schrieb mouss:
>> Le 19/07/2011 09:05, Jeroen Geilman a écrit :
>>> On 2011-07-19 00:31, mouss wrote:
>>>> Le 18/07/2011 19:01, Jeroen Geilman a écrit :
>>>>> On 2011-07-17 20:19, mouss wrote:
>>>>>> Le 17/07/2011 12:49, Thomas Zehbe a écrit :
>>>>>>> Hello List,
>>>>>>>
>>>>>>> I have an installtion using bitdefender as a virus scanner using the
>>>>>>> content_filter option.
>>>>>>> bitdefender's smtp daemon listens on port 10025, in main.cf therefore
>>>>>>> this is defined:
>>>>>>>
>>>>>>> content_filter = smtp:[127.0.0.1]:10025
>>>>>>>
>>>>>>> In master.cf a second instance of smtpd is defined, listening on port
>>>>>>> 10026:
>>>>>>>
>>>>>>> 127.0.0.1:10026     inet  n      -      n      -      10      smtpd
>>>>>>> -o content_filter= -o smtp_send_xforward_command=yes
>>>>>>>
>>>>>>> When smtp tries to send the mail to bitdefender for scanning, this
>>>>>>> happens:
>>>>>>>
>>>>>>> Jul 17 11:42:55 linuxgw postfix/smtp[20313]:<   127.0.0.1[127.0.0.1]:
>>>>>>> 220 linuxgw.myown.net ESMTP Postfix
>>>>>>> Jul 17 11:42:55 linuxgw postfix/smtp[20313]: warning: host
>>>>>>> 127.0.0.1[127.0.0.1] greeted me with my own hostname linuxgw.myown.net
>>>>>>> Jul 17 11:42:55 linuxgw postfix/smtp[20313]:>   127.0.0.1[127.0.0.1]:
>>>>>>> EHLO linuxgw.myown.net
>>>>>>> Jul 17 11:42:55 linuxgw postfix/smtp[20313]:<   127.0.0.1[127.0.0.1]:
>>>>>>> 250-linuxgw.myown.net
>>>>>>> Jul 17 11:42:55 linuxgw postfix/smtp[20313]:<   127.0.0.1[127.0.0.1]:
>>>>>>> 250-PIPELINING
>>>>>>> Jul 17 11:42:55 linuxgw postfix/smtp[20313]:<   127.0.0.1[127.0.0.1]:
>>>>>>> 250-SIZE 502400000
>>>>>>> Jul 17 11:42:55 linuxgw postfix/smtp[20313]:<   127.0.0.1[127.0.0.1]:
>>>>>>> 250-VRFY
>>>>>>> Jul 17 11:42:55 linuxgw postfix/smtp[20313]:<   127.0.0.1[127.0.0.1]:
>>>>>>> 250-ETRN
>>>>>>> Jul 17 11:42:55 linuxgw postfix/smtp[20313]:<   127.0.0.1[127.0.0.1]:
>>>>>>> 250-XVERP
>>>>>>> Jul 17 11:42:55 linuxgw postfix/smtp[20313]:<   127.0.0.1[127.0.0.1]:
>>>>>>> 250 8BITMIME
>>>>>>> Jul 17 11:42:55 linuxgw postfix/smtp[20313]: warning: host
>>>>>>> 127.0.0.1[127.0.0.1] replied to HELO/EHLO with my own hostname
>>>>>>> linuxgw.myown.net
>>>>>>> Jul 17 11:42:55 linuxgw postfix/smtp[20313]: connect to subsystem
>>>>>>> private/defer
>>>>>>> Jul 17 11:42:55 linuxgw postfix/smtp[20313]: send attr nrequest = 0
>>>>>>> Jul 17 11:42:55 linuxgw postfix/smtp[20313]: send attr flags = 0
>>>>>>> Jul 17 11:42:55 linuxgw postfix/smtp[20313]: send attr queue_id =
>>>>>>> 2859B35121
>>>>>>> Jul 17 11:42:55 linuxgw postfix/smtp[20313]: send attr
>>>>>>> original_recipient = tz@localhost
>>>>>>> Jul 17 11:42:55 linuxgw postfix/smtp[20313]: send attr recipient =
>>>>>>> t...@localhost.myown.net
>>>>>>> Jul 17 11:42:55 linuxgw postfix/smtp[20313]: send attr reason = mail
>>>>>>> for 127.0.0.1:10025 loops back to myself
>>>>>>>
>>>>>>> main.cf contains
>>>>>>> mydestination = $myhostname, localhost.$mydomain,$mydomain
>>>>>>>
>>>>>>> I think, the bitdefender uses a correct answer for the EHLO, there is
>>>>>>> no way (i know of) to change the 250 answer of bitdefender.
>>>>>>>
>>>>>>> After a dozen hours of research any hint would be appreciated.
>>>>>>>
>>>>>> first, is myown.net a domain of yours, or are you hijacking it? are you
>>>>>> exposing domains of others? that would be really bad...
>>>>>>
>>>>>> second. you need to setup different hostames for the various pieces of
>>>>>> servers you use. you'll have problems if one piece connects to another
>>>>>> and both think they are the same "name". with postfix, use different
>>>>>> myhostname values.
>>>>>
>>>>> I think that's only required if you're using multiple instances that
>>>>> send SMTP mail to each other - and he's running 2.0 :)
>>>>>
>>>> no. you need different names even with a single instance. as soon as one
>>>> piece talks to another over the network, each needs an identity.
>>>
>>> He's only running one postfix smtpd, the other host in the above log is
>>> bitdefender.
>>> The simplest would be to change the hostname of either postfix or
>>> bitdefender, whichever makes more sense.
>>>
>>>> is is
>>>> easily solved with smtp_helo_hostname...
>>>
>>> smtp_helo_name </nitpick>
>>
>> indeed!
>> I need to update my brainware :)
> No, smtp_helo_hostname doesn't help. I tested it. smtp client still checks 
> the hostname to prevent bounces.
> 

this is nonsense. if you think you are right, provide evidence.

> But meanwhile i updated the postfix to a higher version, and as the changelog 
> tells, the problem is gone ...
> Thanks
> Thomas
> 
>>
>> Thanks for the correction.
>>
>>>
>>> And you're right, that exists in 2.0.
>>>
>>>>> Many features we expect as given will be missing in his setup, he should
>>>>> upgrade and then approach the problem fresh.
>>>>>
>>>>>
>>>
>>>
>>
>>
> 
> 

Reply via email to