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.

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


-- 

Thomas Zehbe
Dipl.-Ing. 

Kuhweide 6
31552 Apelern
Tel.: 05043 - 40 57 90 4
Mobil: 0170-734 23 55

Reply via email to