Кратко

  • RFC 1664, опубликованный в августе 1994 года как документ категории Experimental, предлагал DNS-записи PX для распространения шаблонов сопоставления адресов X.400 и RFC 822 между шлюзами.
  • PX описывала соответствие адресов. SMTP-маршрутизация относилась к MX; ни запись, ни RFC не доказывают доставку письма или широкое внедрение механизма.

Сначала нужно было договориться об адресах

Шлюз между X.400 и RFC 822 мог преобразовать адрес из одной системы в другую, если знал, как части этих адресов соотносятся. RFC 1327 уже задавал более широкие правила сопоставления. Но оставался эксплуатационный вопрос: как поддерживать одинаковые таблицы на независимых шлюзах и передавать обновления между ними.

RFC 1664 предложил хранить такие данные в DNS. Новый тип ресурсной записи PX получил код 26; в записи предусматривались предпочтение и поля соответствия для двух форм адреса. Шлюз запрашивал DNS, выбирал подходящее правило и сам выполнял преобразование. DNS распространял сведения, но не менял адрес и не переносил содержимое письма.

Различие с MX принципиально. В RFC 1664 MX отвечает за маршрутизацию SMTP, а PX дополняет эту информацию таблицей соответствий. Ответ PX не называл следующий SMTP-сервер, не являлся самим письмом и не подтверждал его получение. После преобразования адреса доставка всё равно зависела от работы шлюза и почтовых систем.

В документе приводится более ранний ограниченный опыт: некоторые авторы хранили данные сопоставления в PTR-записях под .it; для нескольких тестовых приложений результат оказался полезным. Это не свидетельство массового или длительного применения. Авторы также предупреждали, что DNS-серверы придётся изменить для поддержки нового типа, а разнородность установок замедлит внедрение. Поэтапное распределение дерева имён X.400 описано как проектная идея, а не выполненный переход.

Статус RFC 1664 задаёт границы вывода: документ Experimental прямо говорит, что не является интернет-стандартом. RFC 2163 позднее заменил его предложением в контексте MIXER, но последовательность документов не измеряет распространение PX. RFC 1649 отдельно формулировал потребность шлюзов в согласованных на глобальном уровне таблицах и координации. Поэтому история здесь — это попытка организовать общие правила преобразования адресов, а не доказательство существования единого работающего каталога X.400.

Источники