Hi!
Ну если-палки.. Только обрадовался, что в 3.5-R все исправили, как опять влетел в orbz. (помните письмо, да? ;-)
Итак:
non-client-host> telnet post.kis.ru 25
Trying 195.98.32.206...
Connected to post.kis.ru.
Escape character is '^]'.
220 post.kis.ru ESMTP CommuniGate Pro 3.5.2
helo q
250 post.kis.ru domain name should be qualified q
mail from:<>
250 <> sender accepted
rcpt to:<"vasya@hz.ru"@kis.ru>
Опять обработку кавычек сломали? Только не надо это объяснять тем, что надо
поставить relay to clients to 'none' addresses. Тогда оно в принципе
перестает релеить на домены, на которые MX указывает на хост, Ip у которого
из clients IP.
И вот еще - если даже и надо поставить relay to clients to 'none' address,
то почему же оно при одинаковых настройках дает разные результаты при
наличие кавычек и их отсуствии:
250 post.kis.ru domain name should be qualified q
mail from:<>
250 <> sender accepted
rcpt to:<"vasya@hz.ru"@kis.ru>
250 "vasya@hz.ru"@kis.ru will relay to a client address
rcpt to:<vasya%hz.ru@kis.ru>
571 vasya%hz.ru@kis.ru we do not relay
rcpt to:<vasya@hz.ru@kis.ru>
571 vasya%hz.ru@kis.ru we do not relay
В общем, можно даже плевать на кавычки. (хотя, если найду это в RFC - тогда продолжим ;-))
По большому счету мне надо добиться:
Как мне это сделать? (если вам кавычки по каким-то причинам не хочется
убирать.)
Dmitry.
1. If received from client -> relay to any address (IMPORTANT! *INCLUDING*
clients.
2. If received from any address -> do not relay (только в
локальные ящики)
##################################################################Вы получили это сообщение потому, что подписаны на список рассылки <CGatePro@mx.ru>.
Чтобы отписаться, отправьте сообщение на адрес <CGatePro-off@mx.ru> Чтобы переключиться в режим дайджеста - mailto:<CGatePro-digest@mx.ru> Чтобы переключиться в индексный режим - mailto:<CGatePro-index@mx.ru>Для административных запросов адрес <CGatePro-request@mx.ru> Получено Fri Jan 11 21:26:13 2002
Этот архив был сгенерирован hypermail 2.1.8 : Fri 24 Apr 2015 - 16:12:27 MSK