fidogate -2

From
Igor Mitichev (2:6001/9.9)
To
Andrey Slusar
Date
2005-10-13T22:04:40Z
Area
RU.UNIX.FTN
Привет Andrey!

13 Окт 05 года (а было тогда 18:23)
Andrey Slusar в своем письме к Igor Mitichev писал:

 IM>> --enable-aliases-local
 IM>> Чего в alias-то писать? Примеров на эту тему я там не
 IM>> разглядел... Пока написал так:
 AS>   Ты бы задачу поконкретнее сформулировал. Думаешь, я сильно знаю, как
 AS> в точности работает какая-то ифмыльная опция?
 AS> Я конечно ифмыл смотрел, но только в нутрях немного, так что "гадалки
 AS> в отпуске". А про aliases посмотри в доке - там все есть.

Tам как раз не совсем то, что мне хотелось бы. Там, на сколько я понял, прописываются соответствия между конкретным e-mail и конкретным адресом netmail. Мне же надо, чтобы фидошные адреса заданного диапазона (2:6001/*) при гейтовании в тырнет преобразовывались  в адреса с доменом, отличным от fidonet.org. Ну, к примеру User.Name@pXX.fYY.n6001.z2.fido.vz111.debryansk.ru. И обратно по тому же принципу.

Собственно, общеизвестно, что Малов несколько лет назад прикрыл гейт. В R50 в настоящий момент нет гейта по умолчанию. В ряде сетей действуют местные гейты "для своих", которые гейтуют фидошные письма с собственным доменом.  От сюда и растут ноги у этой хотелки.

А в ifgate эти директивы означают следующее:

1. Сначала все письма гейтуются (иначе я не могу понять последнюю строчку в нижеследующей цитате, а она из документации, ее не я придумал) по принципу
Igor Mitichev 2:6001/9.9 -> Igor.Mitichev@p9.f9.n6001.z2.fidonet

Потом видимо (понятно, что я могу только догадываться, ибо в исходники не глядел, я в них ничего не понимаю) идет трансляция уже сконвертированных адресов.  А именно:

====================================================
domtrans        .n6001.z2.fidonet       .n6001.z2.dig.coolguyz.org

> письма с адресами отправителей *.n6001.z2.fidonet скармливаются
> ньюс-серверу (MTA) как письма от .n6001.z2.dig.coolguyz.org

domtrans         p95.f21.n5057.z2.fidonet  p95.f21.n5057.z2.dig.coolguyz.org

> адрес Ромки Беляева из Самары тоже преобразуется к этому домену. В Самаре
> нет собственного гейта в интернет, попробуйте пробить MX для
> n5057.z2.fidonet.org


domtrans        .fidonet                .fidonet.org

> все остальные адреса преобразуются к домену fidonet.org

====================================================

Таким образом, фидошники нашей сети (и Ромка Беляев из Самары) могли пользоваться моим гейтом, в интернете их адреса были видны как *.z2.dig.coolguyz.org. Их корреспонденты нажав "реплюй" спокойно могли пересылать письма назад в фидо опять же через мой гейт (пробейте MX для dig.coolguyz.org), а все прочие шли лесом потому, что если они и пересылали письма в интернет через гейт 2:6001/10.5, то их адреса преобразовывались в *.fidonet.org и обратно письма шли через SMTP-серверы, обозначенные в MX для соответствующих записей в зоне fidonet.org

Реально этот блок в моем рабочем конфиге ifgate выглядит так:


=================== Цитируется Windows Clipboard ===================
# domain translations, just context substitution.  Leading dot recommended.
# May contain '@'-sign too.  First matching used.
# NOTE: If you specify at least one domtrans line, there will be _NO_
# default for fidonet <--> fidonet.org.  Don't forget to specify it
# explicitly as a last line.
#               FTN side                Internet side
#domtrans       .n5020.z2.fidonet       .fido.pccross.msk.su
#domtrans       .n5030.z2.fidonet       .fido.tctube.spb.su
domtrans        .n6001.z2.fidonet       .n6001.z2.dig.coolguyz.org
domtrans         p95.f21.n5057.z2.fidonet  p95.f21.n5057.z2.dig.coolguyz.org
domtrans        .fidonet                .fidonet.org
=================== Конец цитаты ===================

Можно ли добиться этого же эффекта (и если можно, то как) в fidogate я пока не понимаю. И если с Ромкой Беляевым из Самары более-менее ясно (тут aliases действительно подойдет), то как быть с 2:6001/*. Всех поинтов всех нод нашей сети прописывать в aliases как-то не очень хочется, тем более что эти мерзкие сисопы все время новых где-то находят ;)

С уважением                                             13 Окт 05 года
Igor Mitichev                                           garick33 на hotbox.ru

       Развитие индивида обусловлено развитием всех других индивидов,
         с которыми он находится в прямом или косвенном общении.(с)
--- Я писать стихи не могу, по натуре я не Пушкин. Я по натуре Белинский.(с)
 * Origin: Задавайте мне любые вопросы, я вам дам любые ответы. (2:6001/9.9)
SEEN-BY: 46/50 50/12 400/814 450/1024 5000/5000 5010/53 5011/13 5012/46
SEEN-BY: 5015/10 28 5019/31 5020/545 715 2871 4441 5021/29 5025/3 5027/16
SEEN-BY: 5030/115 5035/38 5036/34 5053/16 5054/1 8 9 18 37 45 63 67 81
SEEN-BY: 5060/900 5063/3 5069/7 5077/70 5080/1003 5085/13 5095/20 5096/18
SEEN-BY: 6000/12 254 6001/9 10
PATH: 6001/9 10 5020/545 5054/1 37