Hello!
On Thu, Nov 05, 2009 at 10:12:56AM +0300, Kirill Morozov wrote:
> 2009/11/5 Kirill Morozov <l0rda@l0rda.biz>
>
> >
> > 2009/11/4 Maxim Dounin <mdounin@mdounin.ru>
> >
> >
> >> > пакет пересобран с XCLIENT патчем для 2.5
> >>
> >> Какой патч?
> >>
> >>
> > патч прилагаю, где брал не помню :( возможно он работает некорректно,
> > тогда очень хотелось бы актуальный патч для 2.5
> >
> >
> >> Я знаю ровно один патч для XCLIENT к постфиксу - от Антона
> >> Южанинова:
> >>
> >> http://citrin.ru/nginx:xclient-login-patch
> >>
> >> И его не существует в версии "для 2.5" по крайней мере в публичном
> >> доступе. Опубликованый в настоящий момент патч для 2.3.7 на 2.5.6
> >> чисто не накладывается.
> >>
> >>
> > --
> > Kirill Morozov,
> > KIMO2-RIPE, RHCE
> >
[...]
> ***************
> *** 3436,3442 ****
> }
> #ifdef USE_SASL_AUTH
> if (var_smtpd_sasl_enable)
> ! smtpd_sasl_auth_reset(state);
> #endif
> chat_reset(state, 0);
> mail_reset(state);
> --- 3451,3458 ----
> }
> #ifdef USE_SASL_AUTH
> if (var_smtpd_sasl_enable)
> ! if (got_proto == 0)
> ! smtpd_sasl_auth_reset(state);
Плохой, негодный патч. Тут надо проверять got_login.
[...]
Maxim Dounin