Что-то вы меня совсем запутали. Поправьте меня если ошибаюсь.
Почитав http://www.stalker.com/CommuniGatePro/Helpers.html#AUTH
Я понял что можно написать скрипт который будет сообщать CGP можно-ли принять письмо для другого домена и куда его переслать, по аналогии настройки в Router
Relay: mydomain2.ru = mydomain2.ru@[192.168.1.1]
Только этот вариант пересылает любое письмо для домена mydomain2.ru, а скрипт будет прежде чем сказать ROUTED [RELAY] проверять этот адрес.
Опять же из этого описания я понял что мне надо мой скрипт установить в Settings->General->Helpers->External Authentification
И что-то прописать в ROUTER ("The External Authentication program can be used to assist in address Routing")
Так вот вопрос что прописать в Router, чтобы для адресов из домена mydomain2.ru запускался скрипт.
-----Original Message-----
From: CommuniGate Pro Russian Discussions [mailto:CGatePro@mx.ru]
Sent: Thursday, April 05, 2007 9:58 AM
To: CommuniGate Pro Russian Discussions
Subject: Re: [CGP] external проверка при получении почты
Здравствуйте,
Герасимов Александр Викторович wrote:
> Добрый день.
>
> Спасибо за ответ.
> Этот вариант не удобен тем что надо будет постоянно на CGP править, да и лично я не имею списка всех адресов с другого сервера.
> Так что этот вариант не подходит.
> Для этого я и написал скрипт проверки пользователя на другом сервере.
> Объясните пожалуйста как его, этот скрипт, можно подключить !
Домен все равно придется создать, а в его настройках включить опцию для Unknown Names -> Consult with the External Authenticator - YES.
Скрипт ваш, как вы уже поняли, надо реализовать и настроить в СGPro в
виде внешнего аутентификатора:
<http://www.stalker.com/CommuniGatePro/Helpers.html#AUTH>
> Vladimir Starikov wrote:
>
> Наиболее правильное решение Вашей задачи предложил некоторое время
> назад Dmitry Akindinov.
>
> Создать домен на релее и заполнить его форвардерами в виде
>
> user -> user%domain.name@smtpserver.domain.name.25.via
>
>
> Цель - при получении письма для адреса которого нет у клиента сразу
> отвечать:
> 550 <email> unknown user account, а не пытаться переслать далее.
>
>
> --
> Best regards,
> Dmitry Akindinov -- Stalker Labs.
>
> 04.04.07, Герасимов Александр Викторович <CGatePro@mx.ru> написал(а):
>
> Добрый день.
>
>
> Есть сервер CGP который принимает почту для отдельного домена и пересылает её на другой сервер.
> Сделано это просто строкой Relay: mydomain2.ru = mydomain2.ru@[192.168.1.1]
> Но при такой ситуации CGP ничего не знает об адресе, существует такой или нет на другом сервере.
> В результате при пересылке на другой сервер тот не принимает сообщение для несуществующего адреса, и CGP создает письмо отправителю о недоставки.
> Кстати, как можно отключить создание этого сообщения ?
>
> http://www.stalker.com/CommuniGatePro/Helpers.html#AUTH
> тут я почитал, и понял что скрипт должен принять сообщение типа:
> 00010 ROUTE <user1> [MAIL]
> И ответить <00010 ERROR this account is blocked> если не принимаем почту или
> <00011 ROUTED [RELAY] userX@domain100.dom> если принимаем.
>
> В общем я написал такой скриптик, но как его подключить не понимаю.
> Подскажите пожалуйста как подключить внешний скрипт который бы делал проверку на наличии такого пользователя на другом сервере и соответственно принимал или отвергал письмо.
>
>
> ##################################################################
> Вы получили это сообщение потому, что подписаны на список рассылки
> <CGatePro@mx.ru>.
>
> Чтобы отписаться, отправьте сообщение на адрес <CGatePro-off@mx.ru>
> Чтобы переключиться в режим дайджеста - mailto:<CGatePro-digest@mx.ru>
> Чтобы переключиться в индексный режим - mailto:<CGatePro-index@mx.ru>
> Для административных запросов адрес <CGatePro-request@mx.ru>
> Архив списка: http://mx.demos.su/lists/cgp-russian/
>
>
>
-- Best regards, Dmitry Akindinov -- Stalker Labs. ################################################################## Вы получили это сообщение потому, что подписаны на список рассылки <CGatePro@mx.ru>. Чтобы отписаться, отправьте сообщение на адрес <CGatePro-off@mx.ru> Чтобы переключиться в режим дайджеста - mailto:<CGatePro-digest@mx.ru> Чтобы переключиться в индексный режим - mailto:<CGatePro-index@mx.ru> Для административных запросов адрес <CGatePro-request@mx.ru> Архив списка: http://mx.demos.su/lists/cgp-russian/Получено Thu Apr 05 06:51:52 2007
Этот архив был сгенерирован hypermail 2.1.8 : Fri 24 Apr 2015 - 16:15:31 MSK