Re: [Exim-users] smart host и авторизация в качестве клиента

2016-06-16 Пенетрантность Dmitry Bogun
Проблема в том, что mail.p.nyaka.org - это CNAME(этого я изменить не могу) >>> RFC уже не в моде =( >> Который именно? Это ж "ручной" роутинг, кто нам тут что запрещает? > > Тут я "промазал": почему-то решил, что речь про MX'ы. Пардон. > >> Единственный "запрет" на CNAME в отношении почты,

Re: [Exim-users] smart host и авторизация в качестве клиента

2016-06-16 Пенетрантность Max Kostikov
Ok. А вот из RFC2821. 2.3.5 Domain A domain (or domain name) consists of one or more dot-separated components. These components ("labels" in DNS terminology [22]) are restricted for SMTP purposes to consist of a sequence of letters, digits, and hyphens drawn from the ASCII

Re: [Exim-users] smart host и авторизация в качестве клиента

2016-06-16 Пенетрантность dawnshade
RFC821 - явно запрещает CNAME "A canonicalized name either identifies a host directly or is an MX name; it cannot be a CNAME." 2821 - уже нет (как и 5321 пока драфт), только накладывая ограничение, что резолвиться должны в один хоп "Only resolvable, fully-qualified, domain names (FQDNs) are

Re: [Exim-users] smart host и авторизация в качестве клиента

2016-06-16 Пенетрантность Denis Korost
В Thu, 16 Jun 2016 10:38:06 +0200 Max Kostikov пишет: > Добрый день! > > Я что-то тоже не припоминаю никаких номинальных ограничений. > Да и на практике CNAME в MX работают без видимых проблем. https://www.ietf.org/rfc/rfc1912.txt [Page 6] RFC 1912 Common

Re: [Exim-users] smart host и авторизация в качестве клиента

2016-06-15 Пенетрантность Dmitry Bogun
Мысль с address_data принесла свои плоды: begin routers smart_host: driver = manualroute transport = remote_smtp domains = ! +local_domains address_data = ${lookup{$domain}lsearch*{CONFDIR/smart-hosts} {${extract{auth}{$value} {auth-key=${quote:$value} route_data =

Re: [Exim-users] smart host и авторизация в качестве клиента

2016-06-15 Пенетрантность Dmitry Bogun
> On Jun 15, 2016, at 3:04 PM, George L. Yermulnik wrote: > > Hello! > > On Wed, 15 Jun 2016 at 14:23:17 (-0500), Dmitry Bogun wrote: > >> Проблема в том, что mail.p.nyaka.org - это CNAME(этого я изменить не могу) > > RFC уже не в моде =( Который именно? Это ж "ручной"

Re: [Exim-users] smart host и авторизация в качестве клиента

2016-06-15 Пенетрантность George L. Yermulnik
Hello! On Wed, 15 Jun 2016 at 23:29:44 (+0300), Vasiliy P. Melnik wrote: > а сделать роутер чисто для этого сервера, всунуть кондишин и проверять > домен получателя, потом тупо ему запихивать не смотря на хостнэйм и прочие > мелочи Запись в hosts, индивидуальный роутер под каждый особенный

Re: [Exim-users] smart host и авторизация в качестве клиента

2016-06-15 Пенетрантность Vasiliy P. Melnik
а сделать роутер чисто для этого сервера, всунуть кондишин и проверять домен получателя, потом тупо ему запихивать не смотря на хостнэйм и прочие мелочи 15 июня 2016 г., 23:06 пользователь George L. Yermulnik написал: > Hello! > > On Wed, 15 Jun 2016 at 22:56:04 (+0300),

Re: [Exim-users] smart host и авторизация в качестве клиента

2016-06-15 Пенетрантность George L. Yermulnik
Hello! On Wed, 15 Jun 2016 at 22:56:04 (+0300), Vasiliy P. Melnik wrote: > Добавьте себе в хост запись на их сервер > mail.p.nyaka.org 192.168.2.2 Нижеотквоченное условие топикстартера как бы намекает на то, что такой вариант не подходит =) > > плюс cname время от времени меняется, что

Re: [Exim-users] smart host и авторизация в качестве клиента

2016-06-15 Пенетрантность George L. Yermulnik
Hello! On Wed, 15 Jun 2016 at 14:23:17 (-0500), Dmitry Bogun wrote: > Проблема в том, что mail.p.nyaka.org - это CNAME(этого я изменить не могу) RFC уже не в моде =( > И вот я не могу придумать как это исправить... "убрать" cname из имени > которое используется для smart-host'ов я не могу,

[Exim-users] smart host и авторизация в качестве клиента

2016-06-15 Пенетрантность Dmitry Bogun
День добрый. Понадобилось мне сделать несколько извратную настройку почты, в которой используется smart host (или несколько этих "умных хостов"). Казалось бы все просто - добавляем роутер, в котором формируем список хостов получателей, добавляем в транспорт hosts_require_auth в auth добавляем