Уважаемые господа, излазил весь интернет, нужно ваше авторитетное мнение.
Ситуация: имеется сеть предприятия (прочтовый сервер communigate на linux ip 192.168.0.1), шлюз с проброшенными портами (linux ip 192.168.0.251, он же DHCP сервер, на другой карточке он смотрит в интернет ip 188.64.163.140, к нему же привязано доменное имя в интернете).
Суть простая, почтовик, получив письмо от клиента, стучится на шлюз и отправляет его. Все это прекрасно работало несколько лет. В определенный момент на некоторые домены почта перестала уходить. Что самое печальное, что количество этих доменов начало расти. Ответ со стороны почтовика получателя в интернете следующее:
The original message was received at Wed, 14 Dec 2011 15:21:39 +0300 from [192.168.0.1]
----- The following addresses had permanent fatal errors ----- <Natalya.Lapshina@ru.nestle.com> (reason: 501 5.5.4 Invalid domain name)
----- Transcript of session follows ----- ... while talking to mail.messaging.microsoft.com.:
HELO zvi-gw.upakovano.ru.
<<< 501 5.5.4 Invalid domain name 554 5.0.0 Service unavailable
Проблема наблюдается со почтовиками, которые работают на MS Exchange.
Телнет дает следующее:
telnet> o mail.messaging.microsoft.com. 25
Trying 216.32.181.178...
Connected to mail.messaging.microsoft.com..
Escape character is '^]'.
220 CH1EHSMHS020.bigfish.com Microsoft ESMTP MAIL Service ready at Fri, 16 Dec 2011 05:45:04 +0000
HELO zvi-gw.upakovano.ru.
501 5.5.4 Invalid domain name
HELO zvi-gw.upakovano.ru
250 CH1EHSMHS020.bigfish.com Hello [188.64.163.140]
То есть получается, что Майкрософтовский сервак не может достучатся до моего сервера в обратку и посылает меня. Проблема в том, что если в обратном домене убрать точку, то сервак может достучаться обратно.
Не сильно силен в доменах, но насколько помню, точку в конце домена убрать нельзя. Подскажите, где может быть косяк с моей стороны?
Перерыл весь интернет, не могу найти. Находил статью майкрософта, типа есть проблема с unix машинами, но тот же гугл отправляет на эти сервера письма... значит, можно как-то поправить с нашей стороны. Если нужны доп данные, сообщите.