Hello,
Герасимов Александр Викторович on 05.04.2007 10:54 wrote:
> Что-то вы меня совсем запутали. Поправьте меня если ошибаюсь.
> Почитав http://www.stalker.com/CommuniGatePro/Helpers.html#AUTH
> Я понял что можно написать скрипт
Собственно скрипт уже давно есть на http://www.stalker.com/CGAUTH/
> который будет сообщать 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 править, да и лично я не имею списка всех адресов с другого сервера. >> Так что этот вариант не подходит. >> Для этого я и написал скрипт проверки пользователя на другом сервере. >> Объясните пожалуйста как его, этот скрипт, можно подключить !
>> 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/ >> >> >>
-- RomanПолучено Fri Apr 06 02:21:43 2007
Этот архив был сгенерирован hypermail 2.1.8 : Fri 06 Apr 2007 - 07:14:30 MSD