smtp-прокси без авторизации

Maxim Dounin mdounin at mdounin.ru
Thu Sep 13 16:39:34 MSD 2007


Hello!

On Thu, 13 Sep 2007, Artem Bokhan wrote:

> Огромное спасибо за патч, а не планируется ли передавать ошибки smtp-бэкенда 
> вместо 451 4.3.2 Internal server error ?

На rcpt to - скорее всего да. На mail from - скорее всего нет. На текущий 
момент - проверка валидности и того и другого целиком на auth_http.

Maxim Dounin

>
>
> Maxim Dounin пишет:
>> Hello!
>> 
>> On Wed, 12 Sep 2007, Artem Bokhan wrote:
>> 
>>> Возможно ли использовать smtp-прокси в качестве фронтенда для почтовой 
>>> системы без использования авторизации? Устроил бы вариант как с 
>>> напильником, так и без него. Почтовый сервер поддерживает xclient.
>> 
>> Без напильника - пока нет. Вот тут лежит патч (должен нормально наложится 
>> на 0.6.11):
>> 
>> http://mdounin.ru/files/patch-nginx-mail-0.4-to-0.6.5.txt
>> 
>> Добавляет smtp_auth none. В таком режиме nginx принимает от клиента mail 
>> from и первый rcpt to, после чего спрашивает авторизационный сервер "что с 
>> этим делать", и проксирует на указанный бекенд.
>> 
>> Maxim Dounin
>> 
>>> 
>>> По дефолту не дает:
>>> 
>>> telnet localhost 2233
>>> Trying 127.0.0.1...
>>> Connected to localhost.
>>> Escape character is '^]'.
>>> 220 somehost ESMTP ready
>>> helo bla
>>> 250 somehost
>>> mail from: bla at bla.com
>>> 530 5.7.1 Authentication required
>>> Connection closed by foreign host.
>>> 
>>> 
>>> 
>> 
>
>
>





More information about the nginx-ru mailing list