OSEC

Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com
 
lmtp patch

From: Alexander Kolesnikoff (akhvv.uku.com.ru)
Date: Tue Apr 29 2003 - 03:47:22 CDT


Tue Apr 29 15:57, Ralf Hildebrandt <Ralf.Hildebrandt@charite.de> wrote:
> > >
> > > Where is your "postconf -n"?
> > >
> >
> > I'm sorry, Ralf, this was changed configuration. I'm missed
> >
> > fallback_transport = lmtp:unix:/var/imap/socket/lmtp
>
> Oh yes, this interacts with reject_unverified_*
> (same for relayhost, fallback_relay etc.)
>

        With this litle patch sender_verivication work fine.

---------------------------------------------------------------
 --- lmtp_proto.c.orig Tue Apr 29 16:44:33 2003
+++ lmtp_proto.c Tue Apr 29 16:45:10 2003
@@ -396,7 +396,7 @@
                             vstring_str(state->scratch));
             if ((next_rcpt = send_rcpt + 1) == request->rcpt_list.len)
                 next_state = DEL_REQ_TRACE_ONLY(request->flags) ?
- LMTP_STATE_ABORT : LMTP_STATE_DATA;
+ LMTP_STATE_RSET : LMTP_STATE_DATA;
             break;
 
             /*

-----------------------------------------------------------------

  Alexander

  P.S. Author of this patch is Vladimir Davydoff.