ram:
>
> On Wed, 2009-10-21 at 09:07 -0400, Wietse Venema wrote:
> > ram:
> > > A lotus notes server of our clients in hugely misconfigured to send just
> > > a empty HELO. And we are supposed to relay mails for this client.
> > >
> > > I know getting the lotus admin to set his MTA is the right thing , but
> > > we for now I want to accept the null HELO
> > >
> > > how do I do this ? I already have smtpd_helo_required = no
> >
> > This requires one of the following:
> >
> > 1) A baseball bat, and a strong WHACK over the idiot's head.
> >
> Got the message. We sent one of our guys over ( not with a  baseball bat
> though .. we rather play cricket here in India ).
>
> Finally we convinced the client to let us configure their Lotus and set
> a proper hostname. Talk of wasting human resources ..

I'll implement the "regexp to edit command" code anyway. It's
cheaper than sending someone to a customer next time.

        Wietse
> Thanks
> Ram
>
> > 2) Changes to Postfix source code so that it accepts bad command
> > syntax. I would be willing to consider a change that runs every
> > inbound SMTP command through a regexp table so that you can specify
> > a PCRE expression like this:
> >
> > /^HELO\s*$/ HELO helo.invalid
> >
> > The replacement HELO command still contains useful information.
> >
> > This mapping would also solve problems that some people have with
> > clients that send incorrect MAIL FROM or RCPT TO addresses syntax.
> >
> > Similar mappings may solve problems with REMOTE SMTP server responses,
> > or with SMTP client or server outputs by Postfix itself.
> >
> >     Wietse
>

Reply via email to