Спасибо, попробую.
Подскажи а как должен скрипт правильно ответить чтобы CGP переслал письмо на сервер 192.168.1.1 ?
-----Original Message-----
From: CommuniGate Pro Russian Discussions [mailto:CGatePro@mx.ru]
Sent: Thursday, April 05, 2007 11:54 AM
To: CommuniGate Pro Russian Discussions
Subject: Re: [CGP] external проверка при получении почты
Здравствуйте,
Герасимов Александр Викторович wrote:
> Что-то вы меня совсем запутали. Поправьте меня если ошибаюсь.
> Я понял что можно написать скрипт который будет сообщать 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 08:48:08 2007
Этот архив был сгенерирован hypermail 2.1.8 : Fri 24 Apr 2015 - 16:15:31 MSK