ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: nginx ESMTP - проблема (?)


  • To: nginx-ru@xxxxxxxxx
  • Subject: Re: nginx ESMTP - проблема (?)
  • From: Роман Москвитин <nefer05@xxxxxxxxx>
  • Date: Thu, 8 Aug 2013 23:08:01 +0400
  • Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=Fmsqqu/VYeKG8nkIJWd7b5RHa+wKtRpapnPweRDFfCE=; b=nFO8nUsv91xT8jpraBuW09Z30DinJ5qxhlqF+g0fDwE9lZ7+konVBRtT708qqjaI44 m088SgO85PCMYCL592DRVr0iwNAMN+A1M9ZJ72HGm7Q9tsKN7lT3HSUtDgxXIro01DZV /3ou8vWthRIlyhDBUBlEHTvknX2HYl0Zelok/IXjvNscUaxj6XQWxJxKmPwfj1xrl6R2 CzfBffIOrvfRWvXQHmafYGLsed7uL2B/6eJgqXct/1LwazffqWD2rQNAwo9rjUmpduN8 m5FSoY26wAUIRdOx65kx/qQIDhNBGkPn+ddEkUKLfFMlhxUWS9beh5BlupipxVj/3a5M JlfQ==
  • In-reply-to: <589242a59c3a7d114b62a8487e6f1049.NginxMailingListRussian@forum.nginx.org>
  • References: <589242a59c3a7d114b62a8487e6f1049.NginxMailingListRussian@forum.nginx.org>

В качестве предложения: а если попробовать использовать EHLO?


2013/8/8 Night Romantic <nginx-forum@xxxxxxxx>
Всем доброго дня!

Столкнулся с проблемой, которая *может быть* связана с использованием nginx
в качестве ESMTP proxy (не уверен, что дело в nginx).

Предыстория:

Провайдер почты конторы, где я работаю, судя по всему, использует nginx
ESMTP proxy на серверах входящей почты.
Письма от одного из заказчиков нам не доставляются, "отлуп" выглядит так:
500 5.5.1 Invalid command. Отлуп получается в ответ на HELO <имя_сервера>.
Заказчик использует свой почтовый сервер, работающий на Windows Server.
Общение с техподдержкой провайдера никаких результатов не даёт.

Симптомы проблемы:

Подключаюсь к почтовому серверу провайдера с помощью телнета, пытаюсь
"вручную" написать себе письмо, передавая серверу стандартные SMTP команды.
Из линукс - всё работает, как и должно, проблем не вижу.

Из Винды - с помощью telnet.exe - вижу 500 5.5.1 Invalid command в ответ на
любую команду, а также на нажатие клавиши [пробел] и [точка].
T.e. введя <helo mx.test.com>[enter] вижу:

helo 500 5.5.1 Invalid command
mx.500 5.5.1 Invalid command
test.500 5.5.1 Invalid command
com
500 5.5.1 Invalid command

(на [пробел] "отлуп", на каждую точку "отлуп", и на нажатие [enter] --
контрольный в голову, видимо ;-)


Делаю то же самое с помощью putty -- ситуация получше, и тестовое письмо
отправить удаётся, но всё равно есть странности.
Вот я подключился, ввёл "helo" (специально без имени сервера-отправителя),
затем ввёл quit:

helo
500 5.5.1 Invalid command
quit
500 5.5.1 Invalid command

Делаю то же из линукс:

helo
501 5.5.4 Invalid argument
quit
221 2.0.0 Bye
Connection closed by foreign host.

Почувствуйте разницу, что называется.


Предполагаю, что при попытке отправить письмо с почтового сервера заказчика
(который живёт на Винде) происходит примерно то же самое, что я наблюдаю в
телнет-сессии.

Кривизна Винды вообще и telnet.exe тут не при чём, потому как телнет-сессии
при помощи telnet.exe с mail.ru, yandex.ru (не знаю, что за ПО они
используют), с серверами Postfix и Exim и вообще со всеми, кого я только ни
пробовал -- проходят без проблем. Предполагаю, что дело именно в настройках
серверов входящей почты (в nginx или нижележащей ОС - не знаю).

А вот rambler.ru, по-видимому, использует ту же схему, что и мой хостер -- и
с теми же самыми симптомами. Ещё предполагаю, что используемая ОС в обоих
случаях -- FreeBSD (точно не знаю).

Сервера, на которых можно увидеть вышеописанное поведение:
моего хостера: mxs.ht-systems.ru (78.110.50.88, 78.110.50.89)
рамблера: imx1.rambler.ru, imx2.rambler.ru (81.19.66.234, 81.19.66.235)


Поиск в Интернете по описанной проблеме (с самыми различными вариантами
запросов) ответа не дал, зато сложилось впечатление, что использование nginx
в качестве ESMTP proxy -- это некая экзотика. Так ли это, уважаемые
пользователи nginx? Использует ли кто-то nginx в названном качестве, и если
да, воспроизводима ли проблема на вашем сервере?


С уважением,
Алексей

Posted at Nginx Forum: http://forum.nginx.org/read.php?21,241708,241708#msg-241708

_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://mailman.nginx.org/mailman/listinfo/nginx-ru

_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://mailman.nginx.org/mailman/listinfo/nginx-ru


 




Copyright © Lexa Software, 1996-2009.