Проект

Общее

Профиль

Поддерживаемые в TEGU RFC

Базовые

RFC Название Год Описание
RFC6713 Типы медиа «application/zlib» и «application/gzip» 2012 Определяет типы медиа для сжатых данных с использованием форматов zlib и gzip.
RFC6657 Обновление MIME в отношении обработки параметра «charset» 2012 Изменяет правила по умолчанию для параметра `charset` в текстовых типах медиа, заменяя устаревшее US-ASCII на более гибкие настройки.
RFC6598 IPv4 префикс, зарезервированный IANA для общего адресного пространства (Shared Address Space) 2012 Резервирует диапазон `100.64.0.0/10` для использования провайдерами (Carrier-Grade NAT), отличающийся от частных сетей RFC 1918.
RFC5735 Специальное использование IPv4 адресов 2010 Описывает зарезервированные блоки адресов IPv4 (например, `0.0.0.0`, `127.0.0.0/8`, `192.0.2.0/24`), заменяя RFC 3330.
RFC5137 Экранирование символов Unicode в доменных именах с помощью ASCII 2008 Описывает метод экранирования символов вне ASCII для отображения (например, в сообщениях об ошибках), не связанный с Punycode.
RFC4291 Архитектура адресации IPv6 2006 Определяет модель адресации, текстовые представления и типы адресов для протокола IPv6 (unicast, anycast, multicast).
RFC4627 Тип медиа «application/json» для JSON 2007 Описывает формат текста для передачи структур данных в формате JSON. (Устарел, заменен RFC 7159).
RFC4021 Регистрация почтовых и MIME заголовков сообщений 2005 Определяет начальную регистрацию постоянных полей заголовков почтовой почты и MIME для реестра IANA.
RFC3986 Универсальный идентификатор ресурса (URI): общий синтаксис 2005 Устанавливает общий синтаксис для URI, заменяя предыдущие спецификации (RFC 2732 и др.).
RFC3548 Стандарт кодирования ASCII-шестнадцатеричного представления непечатных символов в XML 2003 Определяет способ кодирования непечатных символов (например, управляющих кодов) в XML с помощью шестнадцатеричных числовых обозначений.
RFC3330 Специальное использование IPv4 адресов и подсетей 2002 Список специальных IPv4 адресов и подсетей (Устарел, заменен RFC 5735).
RFC2732 Представление интернет-адресов (текстовое) 2000 Определяет текстовые форматы записи адресов IPv4 и IPv6 в строках (до замены на RFC 3986).
RFC2392 Каркас инкапсуляции для протоколов туннелирования 1998 Определяет метод инкапсуляции пакетов для туннелирования, используемый в протоколах типа GRE.
RFC2387 Тип содержимого «multipart/related» MIME 1998 Позволяет описывать набор связанных объектов (например, HTML-страницу с изображениями) как единое целое в одном сообщении.
RFC2231 Расширения значений параметров и закодированных слов MIME... 1997 Определяет способ передачи не-ASCII символов в параметрах заголовков и указания языка для этих данных.
RFC2047 Часть 3: Заголовки сообщений для текстовых/многосоставных сообщений MIME 1996 Стандарт кодирования не-ASCII текста (например, русского) непосредственно в полях заголовков электронных писем.
RFC2046 Часть 2: Типы медиа и границы множественных компонентов 1996 Определяет структуру типов медиа (`Content-Type`) и правила разделения частей в `multipart` сообщениях.
RFC2045 Часть 1: Формат интернет-сообщений (MIME) 1996 Базовая спецификация формата сообщений электронной почты и структуры MIME (заголовки, части).
RFC2044 Кодирование символов не-US ASCII в заголовках сообщений MIME 1996 Предлагал методы кодирования текста заголовков. Устарел и заменен RFC 2047.
RFC1700 Назначенные номера (Assigned Numbers) 1994 Регистр назначенных номеров протоколов, портов служб, типов данных и других идентификаторов IANA.
RFC1123 Требования к интернет-хостам – приложения и поддержка 1989 Основные требования к программному обеспечению хостов (клиентов и серверов) в стеке TCP/IP.
RFC5891 Международные доменные имена для приложений (IDNA) 2010 Устанавливает протокол IDNA для поддержки международных символов в доменных именах (Unicode).
RFC5234 Улучшенная БНФ (ABNF) для синтаксиса спецификаций 2008 Стандартный способ описания синтаксиса языков и протоколов с использованием расширенной грамматики Бэкуса-Наура.
RFC3339 Дата и время в Интернете: Метки времени 2002 Определяет формат для представления дат и времени (ISO 8601) в интернете, например: 2023-10-27T10:00:00Z.

Безопасность

RFC Название Год Описание
RFC6376 Подписи DomainKeys Identified Mail (DKIM) 2012 Механизм цифровой подписи электронных писем для проверки аутентичности отправителя.
RFC6347 Datagram Transport Layer Security (DTLS) Version 1.2 2012 Версия протокола безопасности для протокола UDP (DTLS), основанная на TLS 1.2.
RFC6302 Рекомендации по логированию серверов, доступных через Интернет 2012 Лучшие практики для ведения логов интернет-серверов (IPv4/IPv6) с учетом истощения адресного пространства.
RFC6176 Запрет использования SSL версии 2.0 2011 Официальный запрет на использование устаревшего и небезопасного протокола SSLv2.
RFC6101 Протокол Secure Sockets Layer (SSL) версии 3.0 2011 Исторический документ, фиксирующий спецификацию устаревшего протокола SSL 3.0.
RFC6066 Расширения Transport Layer Security (TLS): Определения расширений 2011 Описание механизмов расширения функциональности TLS (например, SNI).
RFC5746 Безопасное пересоглашение в TLS (Secure TLS Renegotiation) 2010 Исправление уязвимости при пересоглашении сессий в протоколе TLS.
RFC5705 Хэш сессии TLS и расширение Client Hello 2009 Механизмы безопасности для защиты сеансов TLS, предотвращающие подмену ключей.
RFC5246 Протокол Transport Layer Security (TLS) версии 1.2 2008 Основной стандарт протокола TLS 1.2, обеспечивающего безопасность в интернете.
RFC4752 " Механизм SASL для Kerberos V5 (""GSSAPI"") " 2006 Определение механизма аутентификации Simple Authentication and Security Layer (SASL) с использованием Kerberos.
RFC4616 Простой механизм аутентификации PLAIN (SASL) 2006 Определение механизма SASL для передачи пароля в открытом виде (с использованием TLS).
RFC4559 Аутентификация HTTP на базе Kerberos и NTLM через SPNEGO 2006 Описание использования механизмов SPNEGO, Kerberos и NTLM в HTTP-аутентификации.
RFC4422 Простой механизм аутентификации и безопасности (SASL) 2006 Рамки работы для добавления поддержки аутентификации к протоколам, основанным на соединениях.
RFC4366 Расширения Transport Layer Security (TLS) 2006 Описание расширений для TLS версии 1.0 и 1.1 (упразднен RFC6066).
RFC4347 Datagram Transport Layer Security (DTLS) версия 1.0 2006 Протокол безопасности для протокола UDP (DTLS), обеспечивающий конфиденциальность данных.
RFC4346 Протокол Transport Layer Security (TLS) версии 1.1 2006 Обновленная спецификация протокола TLS (обновлен RFC5246).
RFC4178 Использование механизма SPNEGO с Kerberos 2005 Спецификация Generic Security Service Application Program Interface (GSS-API) для SPNEGO.
RFC4121 " Протокол Kerberos V5 (""GSSAPI"") " 2005 Техническая спецификация протокола Kerberos для GSS-API (обновлен RFC4120).
RFC4120 Протокол Kerberos V5 — Замечания и изменения 2005 Основная спецификация протокола Kerberos, содержащая исправления и уточнения.
RFC4055 Дополнительная информация для PKCS #8 2005 Расширение формата закрытых ключей (PKCS#8) с добавлением алгоритмических идентификаторов.
RFC3962 Шифрование AES для Kerberos 5 2005 Добавление алгоритма шифрования AES в криптографическую систему Kerberos.
RFC3961 Спецификации шифрования и контрольных сумм для Kerberos 5 2005 Рамки работы для определения механизмов шифрования в протоколе Kerberos (обновлен RFC6806).
RFC3546 Расширения Transport Layer Security (TLS) 2003 Описание расширений для TLS версии 1.0 и 1.1 (обновлен RFC4366, затем RFC6066).
RFC3447 Стандарты криптографии с открытым ключом (PKCS) #1: Спецификации RSA 2003 Стандарт для шифрования и подписи данных на базе алгоритма RSA (обновлен RFC8017).
RFC3280 Профиль сертификата X.509 и списка отозванных сертификатов (CRL) для Internet PKI 2002 Основной стандарт профиля сертификатов в инфраструктуре открытых ключей интернета (обновлен RFC5280).
RFC3279 Алгоритмы и идентификаторы для Internet X.509 Public Key Infrastructure 2002 Определение алгоритмов, используемых в сертификатах X.509 (обновлен RFC5280).
RFC3268 Идентификаторы алгоритма AES для Internet X.509 Public Key Infrastructure 2002 Определения идентификаторов алгоритмов шифрования AES в сертификатах X.509 (обновлен RFC5280).
RFC3174 Стандарт безопасного хеширования (SHA-1) 2001 Спецификация криптографической функции SHA-1 для генерации хешей (обновлен FIPS 180-2).
RFC2831 Алгоритмы HMAC-SHA2 2000 Определение алгоритмов HMAC-SHA256, HMAC-SHA384 и HMAC-SHA512.
RFC2633 Спецификация формата вычислений шифрования SSH 1999 Описание формата данных для шифрования в протоколе SSH (упразднен).
RFC2632 Шифрование AES для Kerberos 5 1999 Экспериментальное определение использования алгоритма AES в Kerberos (обновлен RFC3962).
RFC2630 Синтаксис криптографических сообщений 1999 Описание структуры для цифровых подписей, шифрования и аутентификации сообщений (CMS/PKCS#7).
RFC2617 Аутентификация HTTP: Базовая и digest-аутентификация 1999 Определение методов Basic и Digest для проверки прав доступа к ресурсам.
RFC2595 Использование TLS с IMAP, POP3 и ACAP 1999 Описание механизма STARTTLS для безопасного соединения в почтовых протоколах.
RFC2585 Формат сообщения запроса сертификата S/MIME версии 3 1999 Определение формата сообщений для запроса цифровых сертификатов.
RFC2486 Идентификатор сетевого доступа (NAI) 1998 Описание идентификаторов для сетевых ресурсов. Примечание: В некоторых источниках ассоциируется с ранними спецификациями Kerberos AES.
RFC2478 RSA PKCS #1 v2.0 1998 Предыдущая версия стандарта шифрования RSA (обновлен RFC3447).
RFC2315 Синтаксис криптографических сообщений версии 1.5 (PKCS#7) 1998 Устаревший стандарт структуры сообщений для подписи и шифрования (обновлен RFC2630/5652).
RFC2246 Протокол Transport Layer Security (TLS) версии 1.0 1999 Первая версия стандарта TLS, ставшая основой для HTTPS.
RFC2222 Простой механизм аутентификации и безопасности (SASL) 1997 Первоначальная спецификация фреймворка SASL для аутентификации в сетях.
RFC2195 " Расширение AUTH для IMAP/POP3 с использованием механизма ""Запрос-Ответ"" " 1997 Механизм безопасной аутентификации без передачи пароля в открытом виде.
RFC2078 Синтаксис сообщений S/MIME версии 1 1996 Ранний стандарт для защищенной электронной почты (обновлен RFC2630).
RFC1964 AES в Kerberos 1996 Экспериментальное определение алгоритма шифрования AES в системе Kerberos.
RFC1731 Протокол SSH версии 1.5 1995 Спецификация протокола Secure Shell для защищенных удаленных подключений (обновлен RFC4251).
RFC1510 RSA PKCS #1 (версия 1.2) 1993 Стандарт шифрования с открытым ключом на базе алгоритма RSA (ранняя версия).
RFC1321 Алгоритм хеширования сообщений MD5 1992 Описание криптографической функции MD5 для генерации уникальных контрольных сумм.
RFC6376 Подписи DomainKeys Identified Mail (DKIM) 2011 Описывает механизм DKIM — способ цифровой подписи электронных писем. Позволяет получателю проверить, что письмо действительно отправлено доменом отправителя и не было изменено по пути.
RFC8446 Протокол безопасности транспортного уровня TLS версии 1.3 (TLS 1.3) 2018 Основной протокол для обеспечения конфиденциальности и целостности данных при передаче по сети. Обновленная версия популярного протокола шифрования.
RFC7377 Строгая транспортная безопасность HTTP (HSTS) 2014 Механизм защиты от атак снижения протокола и перехвата трафика, обязывающий браузер использовать HTTPS.
RFC8314 Отправка электронной почты через SMTP с использованием TLS 2018 Определяет использование TLS для соединения с почтовыми серверами на стандартных портах (587), обеспечивая безопасную доставку писем.
RFC5652 Формат сообщений OpenPGP 2009 Стандартный формат для зашифрованных и подписанных сообщений электронной почты (реализация протокола PGP/GPG).
RFC7208 Фреймворк отправителей (SPF) 2014 Механизм проверки подлинности отправителя электронной почты, предотвращающий подделку адреса (спам/фишинг).

IDN и EAI

RFC Название Год Описание
RFC3629 UTF-8, формат преобразования ISO 10646 2003 Определяет кодировку символов UTF-8 (формат преобразования UCS/ISO 10646). Описывает правила кодирования, синтаксис последовательности байтов и соображения безопасности. Это фундаментальный стандарт для обработки текста в современном интернете.
RFC3492 Punycode — алгоритм кодирования произвольного текста Unicode 2003 Определяет алгоритм кодирования «Punycode», который используется как часть механизма IDNA для преобразования текста на основе Unicode в ASCII-совместимый вид (с использованием префикса ACE).
RFC3490 Международизация доменных имен в приложениях (IDNA) 2003 Определяет механизм (IDNA) для обработки международных доменных имен (IDN). Позволяет использовать символы Unicode в доменах, преобразуя их обратно в ASCII-репрезентацию для совместимости с существующими протоколами DNS.
RFC2278 Процедуры регистрации наборов символов IANA 1997 Описывает процедуру регистрации наборов символов (charset) в IANA для использования в MIME и других интернет-протоколах. Определяет, как связывать конкретное имя набора с его техническими характеристиками.
RFC2184 Список наборов символов Интернет-организации 1997 Представляет список наборов символов (charset), которые могут использоваться в протоколах Интернета. Часто цитируется вместе с RFC 2278 и MIME-спецификациями.
RFC2152 UTF-7 — формат преобразования Unicode для электронной почты 1997 Определяет кодировку UTF-7, предназначенную для безопасной передачи текста Unicode в системах электронной почты с 7-битным ASCII (например, через SMTP). Позволяет отправлять международные письма без использования расширений MIME.
RFC1489 Регистрация кириллического набора символов 1993 Регистрирует набор символов «koi8-r» (KOI8-R) как официальный набор для кириллицы в интернете. Этот набор стал фактическим стандартом для UNIX-систем и глобальной сети в странах бывшего СССР.
RFC3744 Кодовые точки Unicode и международные доменные имена для электронной почты (IDNEM) 2004 Описывает правила использования международных доменных имен (с не-ASCII символами) в адресах электронной почты, определяя отображение символов Unicode в кодировку Punycode.
RFC6532 Международный формат сообщений электронной почты 2012 Расширяет стандарты MIME, позволяя использовать символы UTF-8 не только в теле письма, но и в заголовках (например, в темах «Subject» или имени отправителя «From»), делая почту полностью многоязычной.
RFC6152 Расширение службы SMTP для поддержки UTF-8 2011 Позволяет использовать символы UTF-8 в адресных полях (заголовках) писем, поддерживая международные адреса.
RFC5842 Международизированная электронная почта для адресов без ASCII 2010 Позволяет отправлять письма на адреса, содержащие кириллицу или другие символы не из набора ASCII (SMTPUTF8).

SMTP

RFC Название Год Описание
RFC7489 DMARC (Domain-based Message Authentication, Reporting, and Conformance) 2015 " Механизм проверки подлинности отправителя. Объединяет SPF и DKIM для проверки соответствия домена адреса отправителя домену в заголовке""From"""". Позволяет получать отчеты об утечках домена.
RFC6531 Расширение SMTP для межданных имен (IDN SMTP Extension) 2012 Расширение SMTPUTF8. Позволяет использовать символы Unicode и международные домены в адресной части электронной почты (например, `user@пример.рф`.
RFC4408 SPF Framework: Система указаний отправителя (Sender Policy Framework) 2006 Базовая архитектура SPF. Определяет, как домен заявляет, какие IP-адреса имеют право отправлять почту от его имени (через DNS-записи TXT). Статья устарела, заменена RFC 7208.
RFC3865 Алгоритм проверки подписи DKIM (DomainKeys Identified Mail) 2004 Метод верификации цифровых подписей в почтовых сообщениях. Используется для подтверждения целостности и авторства письма без шифрования. Статья частично устарела.
RFC3848 Расширение SMTP для объявления размера сообщения (SMTP SIZE) 2004 Расширение SIZE, обновляющее RFC1870. Позволяет клиенту сообщить серверу максимальный размер сообщения, которое он готов принять.
RFC3461 Уведомление о disposition сообщения (Message Disposition Notification) 2003 " Механизм""читай-отправь""(MDN. Позволяет отправителю запросить подтверждение того, что получатель прочел или удалил письмо.
RFC3207 Использование STARTTLS (Opportunistic TLS) 2002 " Расширение протоколов SMTP, POP и IMAP для безопасного соединения. Позволяет""поднять""незащищенное соединение до уровня шифрования (TLS).
RFC2645 Улучшенные коды состояния почтовой системы (Enhanced Status Codes) 1999 " Расширяет стандартные 3-значные коды SMTP. Позволяет серверам возвращать более детализированные причины отказа или успеха доставки (например,""неверный размер сообщения"""".
RFC2505 SPF (Sender Policy Framework — Устаревшая версия) 1998 Первоначальная спецификация SPF. Учтено как исторический документ, сейчас актуален RFC 4408 и 7208.
RFC7208 Определяет протокол Sender Policy Framework (SPF) для авторизации использования доменов 2014 Цель стандарта — повысить безопасность электронной почты, предотвратив подделку отправителя (spoofing) и фишинговые атаки. Существующие протоколы не ограничивают, какой домен может использоваться в команде «MAIL FROM» сообщения или в командах SMTP HELO/EHLO. SPF позволяет административным доменам (ADMD) явно авторизовывать хосты, которые могут использовать их доменные имена, а получающие хосты — проверять такую авторизацию.
RFC2476 Расширение SMTP для 8-битных данных (8BITMIME) 1998 Расширение, позволяющее передавать сообщения с использованием 8 бит на байт (включая русский язык и спецсимволы, вместо устаревшего 7-битного ASCII.
RFC1870 Расширение SMTP для размера сообщения (SIZE — Устаревшее) 1995 Первоначальная версия расширения SIZE. Заменено на RFC3848.
RFC1869 Система расширений SMTP (SMTP Service Extensions) 1995 Базовый документ, определяющий архитектуру для добавления новых возможностей в базовый протокол SMTP.
RFC0974 MAIL REFERENCE (Справочник по почте) 1986 Исторический документ-справочник, описывающий стандарты электронной почты того времени. Устарел.
RFC0821 / RFC2821 / RFC5321 Эволюция протокола SMTP (Simple Mail Transfer Protocol) 1982 / 1999 / 2008 Серия документов, описывающих развитие стандарта передачи почты: <br>• RFC 0821: Первая версия.<br>• RFC 2821: Обновление (1999.<br>• RFC 5321: Современная актуальная спецификация.
STD0010 Системный идентификатор STD 10 Официальный индекс (System Identifier, присвоенный протоколу SMTP. Используется в базах данных для идентификации стандарта передачи почты.
RFC1652 Часть первая: Формат тел сообщений Интернета (MIME) 1994 Определяет протокол MIME (Multipurpose Internet Mail Extensions) для структурирования электронных писем, позволяющий передавать вложения, файлы разных типов и данные не-ASCII.
RFC2554 Расширение службы SMTP для аутентификации 1999 Вводит механизм аутентификации (AUTH command) в протокол SMTP. Позволяет почтовым клиентам подтверждать свою личность перед отправкой писем, что является основой для борьбы со спамом.
RFC5322 Формат сообщений Интернета 2008 Устанавливает стандартный синтаксис для электронных писем: заголовки, дату, адреса отправителя и получателя, а также структуру тела сообщения. Заменяет устаревший RFC 2822.
RFC6850 Расширение службы SMTP для адресации по стандарту X.400 2013 Определяет способ передачи адресов электронной почты в формате стандарта X.400 внутри SMTP-сообщений.
RFC2920 Расширение IMAP4 для режима ожидания (Idle) 2000 Позволяет клиенту IMAP получать уведомления о новых сообщениях в реальном времени без необходимости постоянно опрашивать сервер.
RFC7159 Стандарт кодирования текста JSON 2013 Описывает формат данных JavaScript Object Notation (JSON), который стал стандартом для обмена данными в вебе.
RFC3848 Медиа-тип 'application/rss+xml' 2004 Определяет MIME-тип для файлов RSS (ленты новостей).

IMAP

RFC Название Год Описание
RFC 1892 Расширение идентификатора IMAP4 (IMAP4 ID Extension) 1995 Позволяет клиенту и серверу обмениваться информацией о себе (идентификация) с помощью команды `ID`.
RFC 346 Стандарт текстовых сообщений ARPA Internet 1972 Один из первых стандартов формата электронной почты (до RFC 822). Описывал структуру заголовка и тела сообщения.
RFC 5598 Расширение IMAP4 IDLE (IMAP4 IDLE Extension) 2009 Определяет команду `IDLE`, позволяющую серверу уведомлять клиента о новых сообщениях без необходимости опроса (polling).
RFC 5423 Команда QUOTA для IMAP (The IMAP QUOTA Command) 2009 Определяет механизм установки лимитов на объем дискового пространства и количество сообщений для пользователя.
RFC 3676 Расширение IMAP4 IDLE (IMAP4 IDLE extension) 2004 Предыдущая версия стандарта команды `IDLE` (позже заменена/обновлена RFC 5598).
RFC 2183 Механизм предварительного уведомления о размере сообщения IMAP (IMAP SIZE extension) 1997 Позволяет клиенту узнать размер сообщения перед его скачиванием с помощью команды `SIZE`.
RFC 2111 Расширение идентификатора IMAP4 (IMAP4 ID Extension) 1997 Обновленная версия RFC 1892. Определяет механизм идентификации клиента и сервера.
RFC 2076 Протокол доступа к сообщениям в Интернете (IMAP4) версия 4bis 1997 Основной стандарт протокола IMAP4. Определяет механизм аутентификации, negotiation возможностей и работу с почтой.
RFC 1894 Загрузка сообщений IMAP по URL (IMAP URL Fetch) 1995 Определяет способ получения почтовых сообщений через стандартные веб-ссылки.
RFC 3464 Схема URL для протокола IMAP (URL Scheme for IMAP) 2002 Стандартизирует использование префикса `imap://` в веб-браузерах для доступа к почтовым папкам.
RFC 1740 Протокол доступа к сообщениям в Интернете (IMAP4) версия 4 1995 Оригинальная спецификация протокола IMAP версии 4.
RFC 1711 Протокол доступа к сообщениям в Интернете (IMAP4) версия 4bis 1995 Ранняя версия стандарта bis для протокола IMAP, предшественник RFC 2076.
RFC 0822 / 2822 / 5322 Стандарт текстовых сообщений Internet / Формат интернет-сообщений 1982 / 2001 / 2008 RFC 0822 / 2822 / 5322: эти документы заменяют друг друга. RFC 0822 (1982) был оригиналом, RFC 2822 (2001) его обновил, а RFC 5322 (2008) окончательно формулирует базовый стандарт формата электронной почты. Описывает структуру заголовков, тела сообщения, кодирование символов и формат дат.
RFC7889 Расширение протокола IMAP: UIDPLUS (UIDPLUS) 2016 Обновляет старый протокол. Позволяет клиенту получать уникальные идентификаторы сообщений (UID) без необходимости скачивать их содержимое, а также позволяет серверу возвращать UID при добавлении сообщения.
RFC6851 Расширение протокола IMAP: ID (IMAP ID) 2013 Позволяет серверу и клиенту обмениваться информацией о себе (идентификация), например, версию программного обеспечения или имя пользователя. Полезно для отладки и мониторинга.
RFC6154 Расширение протокола IMAP: сжатие (IMAP COMPRESS) 2011 Вводит возможность сжатия данных перед их передачей по сети (используя алгоритм zlib), что экономит пропускную способность канала связи.
RFC5258 Расширение протокола IMAP: классы доступа (IMACLASS) 2008 Определяет уровни доступа к почтовым папкам (например, только чтение или чтение/запись). Позволяет серверу сообщать клиенту о текущем статусе доступа.
RFC5161 Формат интернет-сообщений: MIME Non-ASCII Encoded Words 2007 Не относится к протоколу IMAP напрямую. Описывает способ кодирования неанглийских (не ASCII) символов в заголовках электронных писем, чтобы они корректно отображались разными клиентами.
RFC4959 Расширение протокола IMAP: перенаправления при входе (LOGIN-REFERRALS) 2007 Позволяет серверу сообщить клиенту, что его следует перенаправить на другой сервер для аутентификации или доступа к данным.
RFC4731 Расширение протокола IMAP: UID при добавлении (APPENDUID) 2006 Гарантирует, что при отправке сообщения на сервер (команда APPEND), клиент сразу узнает его уникальный идентификатор (UID).
RFC4551 Расширение протокола IMAP: списки управления доступом (ACL) 2006 Уточняет механизм управления разрешениями доступа к папкам для разных пользователей. Отменяет предыдущие версии стандарта.
RFC4466 Расширение протокола IMAP: квоты (QUOTA) 2006 Позволяет серверу сообщать клиенту о доступном и используемом дисковом пространстве для хранения почты.
RFC4315 Расширение протокола IMAP: уникальные идентификаторы (UIDPLUS) 2006 Первоначальная версия расширения, вводящая постоянные UID сообщений. Позже обновлено до RFC7889.
RFC3691 Расширение протокола IMAP: защищенное соединение (STARTTLS) 2004 Позволяет перевести незащищенное соединение по порту 143 в защищенное SSL/TLS без разрыва соединения.
RFC3516 Расширение протокола IMAP: списки управления доступом (ACL) 2003 Предыдущая версия стандарта ACL, описывающая права доступа пользователей к почтовым ящикам.
RFC3503 Расширение протокола IMAP: сортировка (SORT) 2003 Позволяет серверу возвращать сообщения, отсортированные по дате, отправителю или теме, без необходимости клиенту скачивать все письма.
RFC3502 Расширение протокола IMAP: метаданные (METADATA) 2003 Позволяет хранить произвольные данные (метаданные) как для самой папки, так и для отдельного сообщения.
RFC3348 Расширение протокола IMAP: аутентификация (AUTHENTICATE) 2002 Описывает механизм безопасной аутентификации (например, через SASL), который отделен от обычного логина.
RFC2971 Расширение протокола IMAP: перемещение сообщений (MOVE) 2000 Позволяет перемещать сообщения из одной папки в другую без необходимости скачивать их на компьютер пользователя и загружать обратно.
RFC2683 Расширение протокола IMAP: списки управления доступом (ACL) 1999 Одна из ранних версий стандарта, описывающего права доступа к папкам.
RFC2595 IMAP4 LOGIN REFERRALS (Ссылки при входе в систему IMAP4) 1999 " Определяет механизм ""Login Referrals"", позволяющий серверу перенаправлять клиента к другому серверу для аутентификации. Позволяет реализовать распределенные системы хранения почты.
RFC2359 " IMAP4 MOVE extension (Расширение ""MOVE"" протокола IMAP4) " 1998 Вводит команду `MOVE`, позволяющую перемещать сообщения между почтовыми ящиками за одну операцию (без необходимости скачивания и повторной отправки), что экономит трафик и время.
RFC2342 IMAP4 URL Fetch Extension (Расширение извлечения по URL) 1998 Определяет расширение для извлечения данных сообщений с использованием ссылок (URL), позволяя клиентам загружать части сообщений, используя ссылки `imap:`.
RFC2221 IMAP4 Login Referrals (Ссылки при входе в систему) 1997 Предшествующий вариант или альтернативное описание механизма перенаправления сессии входа. Часто рассматривается в контексте ранних расширений аутентификации и распределения.
RFC2192 IMAP URL Scheme (Схема URL для протокола IMAP) 1997 Определяет стандартную схему URL `imap:` для ссылки на почтовые ящики и сообщения, позволяя ссылаться на конкретные элементы в почте через веб-браузеры.
RFC2180 IMAP4 Multi-Accessed Mailbox Practice (Практика работы с доступом к общим почтовым ящикам IMAP4) 1997 Описывает рекомендации и практику работы, когда несколько клиентов одновременно обращаются к одному и тому же почтовому ящику. Не является стандартом, а скорее руководством по реализации.
RFC2177 IMAP4 IDLE command (Команда IDLE протокола IMAP4) 1997 Вводит команду `IDLE`, позволяющую серверу отправлять уведомления о новых сообщениях в реальном времени без необходимости клиенту постоянно опрашивать сервер (Polling).
RFC2088 IMAP4 non-synchronizing literals (Несинхронизирующие литералы) 1996 Вводит расширение `LITERAL+`, оптимизирующее передачу больших объемов данных (например, при отправке почты), позволяя клиенту отправлять данные напрямую без синхронизации команд.
RFC2087 IMAP4 QUOTA Extension (Расширение квотирования хранилища) 1996 Определяет расширение `QUOTA`, позволяющее серверу сообщать клиенту о лимитах размера почтового ящика и использовании квоты. (Позже заменено на RFC9208).
RFC2086 IMAP4 ACL Extension (Расширение управления доступом) 1996 Определяет расширение `ACL` для управления правами доступа к почтовым ящикам (чтение, запись и т.д.) на уровне сервера. (Позже заменено на RFC4314).
RFC2060 / RFC3501 Internet Message Access Protocol - Version 4rev1 (Протокол доступа к почтовым сообщениям IMAP4rev1) 1996 (2060)<br>2003 (3501) RFC2060 — первая версия протокола IMAP4rev1. RFC3501 — актуальная (на момент создания) спецификация, которая заменила RFC2060 и стала основой для большинства современных реализаций IMAP.
RFC1731 IMAP4 Authentication Mechanisms (Механизмы аутентификации протокола IMAP4) 1994 Описывает механизмы аутентификации пользователей для протокола IMAP4, включая использование SASL (Simple Authentication and Security Layer).
RFC1730 IMAP4 Extensions (Расширения протокола IMAP4) 1994 Устанавливает структуру и правила для создания расширений протокола IMAP4, позволяя добавлять новые возможности без изменения базового протокола.
RFC7372 Internet Message Access Protocol - URLAUTH Extension (Расширение URLAUTH) 2014 Определяет расширение `URLAUTH`, позволяющее включать учетные данные аутентификации в ссылки (`imap:`), что критично для безопасного доступа к защищенным почтовым ящикакам.

Календари

RFC Название Год Описание
RFC2445 Протокол ядра календаризации и планирования (iCalendar) 2004 Формат данных для событий, встреч и задач. Включает описание компонентов `VEVENT`, `VTODO`, свойств даты/времени. Заменен RFC5545.
RFC2446 iTIP: Интероперабельность на основе протокола интернет-календаризации 2004 Протокол обмена приглашениями и статусами (ACCEPT, DECLINE, RSVP) между календарями. Заменен RFC5545.
RFC2447 iMIP: Почтовый тип сообщений для календаризации 2004 Способ передачи событий и статусов через протокол электронной почты (SMTP). Заменен RFC5546.
RFC3283 Sущность MIME для объектов iCalendar 2002 Способ кодирования календарных данных внутри письма (MIME-тип `text/calendar`). Заменен RFC5545.
RFC4791 HTTP-расширения для доступа и управления календарями на сервере (CalDAV) 2007 Расширение протокола WebDAV, позволяющее создавать, читать и редактировать календарные данные через HTTP.
RFC5545 Протокол ядра календаризации и планирования (iCalendar) [Актуальный] 2009 Текущий стандарт. Обновленная версия RFC2445. Определяет формат текстовых файлов `.ics` для обмена событиями.
RFC5546 Профиль межпрограммного взаимодействия на основе электронной почты (Email) 2009 Обновление протокола iMIP для работы с современными версиями iCalendar и MIME. Заменяет RFC2447.
RFC6638 Sущность MIME для формата vCard 2012 Определяет способ передачи данных контактов (vCard) в виде вложения в письме. Заменен RFC6474.
RFC7953 Расширение ядра календаризации (iCalendar) для данных о часовых поясах 2016 " Позволяет хранить определения часовых поясов прямо внутри файла iCalendar, чтобы события не """"плавали"""" при переносе на другие сервера.

Адресные книги

RFC Название Год Описание
rfc6352 Sieve Extension: Vacation <br>(Расширение Sieve: Отправка сообщений об отсутствии) 2012 Расширение языка фильтров Sieve для автоматической отправки ответов. Включает действия `vacation` и `setheader`, а также условия проверки времени (`days`) для ограничения частоты рассылки.
rfc6350 vCard Format Revision 4 <br>(Формат vCard, редакция 4) 2012 Стандарт представления контактной информации в текстовом формате. Определяет структуру свойств (составная часть имени, телефон, e-mail), параметры и методы кодирования для электронной переписки.
fc4770 Sieve Extension: Notify <br>(Расширение Sieve: Уведомление) 2007 Расширение языка фильтров Sieve для обработки уведомлений о новой почте. Позволяет пересылать уведомления через различные протоколы (HTTP, XMPP и др.) или отправлять их на почтовый сервер.
fc2426 vCard MIME Object for Person and Contact Information <br>(Объект MIME vCard для контактной информации человека) 1998 Предшественник RFC 6350. Определял формат данных для представления контактной информации (имя, адрес, телефон) в виде объектов MIME, часто используемых в электронной почте и календарях.
rfc2425 MIME Entity for Calendar Data <br>(S/MIME сущность для календарных данных) 1998 Определял структуру MIME-типа для передачи календарных данных (события, задачи). Впоследствии был заменен стандартом RFC 5545 (iCalendar), который является основой современных систем планирования.

HTTP

RFC Название Год Описание
RFC6068 Схема URI «mailto» 2010 Определение схемы URI `mailto` для запуска почтовых клиентов. Актуальный стандарт (вместо устаревшего RFC2368).
RFC2557 Инкапсуляция агрегированных документов, таких как HTML (MHTML) 1999 Стандарт для сохранения веб-страниц в виде одного файла (формат .mht/.mhtml). Определяет использование MIME `multipart/related` для упаковки HTML с изображениями, скриптами и стилями в одно сообщение.
RFC2368 Схема URI «mailto» (Исторический) 1998 Предыдущая версия стандарта для схемы `mailto`. Заменена на RFC6068.
RFC2298 Взаимодействие механизмов аутентификации с открытым ключом для SMTP 1998 Определяет механизм аутентификации пользователей в почтовой системе на основе криптографии с открытым ключом (PKI) через протокол SMTP.
RFC1896 Статус доставки сообщений 1995 Определяет формат уведомлений о доставке (MDN - Message Disposition Notification). Используется для отправки отчетов о том, был ли прочитан email и т.д.
RFC1844 Инкапсуляция агрегированных HTML-документов в MIME 1995 Первая попытка стандартизации формата MHTML. Заменена на более совершенный RFC2557.
RFC1808 Общий синтаксис URI (Исторический) 1995 Определял общий синтаксис URI и относительные ссылки. Заменен на RFC2396, а затем на текущий стандарт RFC3986.
RFC1738 URL: Универсальные локализаторы ресурсов (Исторический) 1994 Первый стандарт описывающий формат URL и схемы HTTP/HTTPS. Заменен на RFC1808, а затем на RFC3986.
RFC4918 Расширения HTTP для распределенного авторства и версионирования веб-контента (WebDAV) 2007 Описывает набор расширений протокола HTTP, позволяющих пользователям редактировать файлы непосредственно на веб-сервере (методы PUT, DELETE, LOCK, PROPFIND и др.). Основа современных облачных хранилищ.
RFC7230 Синтаксис сообщений и маршрутизация HTTP/1.1 2014 Часть стандарта HTTP/1.1, описывающая структуру запросов и ответов, а также правила маршрутизации.
RFC7231 Методы, семантика и согласование содержимого HTTP/1.1 2014 Определяет методы HTTP (GET, POST, PUT...) и типы медиа-типов контента.
RFC7232 Условные запросы HTTP/1.1 2014 Определяет заголовки (например, If-Match, If-None-Match), позволяющие проверять состояние ресурсов перед отправкой данных.
RFC7233 Запросы диапазонов (Range) HTTP/1.1 2014 Позволяет клиенту запрашивать только часть документа (например, для докачки видео или картинок).
RFC7234 Кэширование HTTP/1.1 2014 Правила работы кэш-серверов, определяющие как и когда сохранять копии ресурсов для ускорения доступа.
RFC7235 Аутентификация доступа HTTP/1.1 2014 Определяет форматы заголовков для проверки прав доступа (HTTP Authentication).
RFC6265 Механизм управления состоянием HTTP (Cookies) 2011 Стандартный механизм сохранения данных на стороне клиента ("куки") для поддержания сеанса работы.
RFC6585 Статусы протоколов приложений Интернета 2012 Стандартизация кодов статуса HTTP (4xx, 5xx). Определяет, какие коды являются ошибочными, а какие — успешными, и запрещает использование некоторых старых или нестандартных кодов.
RFC5785 Медиатип по умолчанию для JSON-текста: text/json 2010 Определяет MIME-тип `text/json` для использования в Интернете. Ранее JSON часто передавался как `application/json`, этот RFCутверждает использование `text/json` по умолчанию.
RFC2818 HTTP поверх TLS (HTTPS) 2000 Описание того, как запускать HTTP поверх протокола TLS (SSL). Описывает использование сертификатов X.509 и проверку имен хостов в сертификате.
RFC2817 Обновление HTTP до HTTP поверх TLS внутри соединения HTTP 2000 " Механизм ""upgrading"" (обновления). Позволяет браузеру и серверу переключиться с обычного HTTP на HTTPS в рамках одного TCP-соединения, если это требуется.
RFC2617 Аутентификация в HTTP: Доступ с использованием криптографической контрольной суммы (Digest) 1999 " Определяет метод аутентификации ""Digest Access Authentication"". Вместо отправки пароля в открытом виде используется MD5-хеш запроса и ответа с использованием случайного числа (nonce).
RFC2616 Гипертекстовый протокол передачи данных -- HTTP/1.1 1999 Основополагающий документ для HTTP/1.1. Описывает методы (GET, POST), заголовки, статусы коды и кэширование. Примечание: Документ признан устаревшим (obsolete) в части RFC7230-7235.
RFC2388 Возврат значений из формы: multipart/form-data 1998 Определяет формат `multipart/form-data` для отправки форм, особенно файлов (file uploads). Использует границы (boundary) для разделения частей данных.
RFC2145 Идентификатор клиента DHCPv6 и DUID 1997 Описывает структуру идентификатора клиента для протокола DHCPv6 (DUID - DHCP Unique Identifier). Используется в IPv6 сетях для получения IP-адресов.
RFC2109 Механизмы управления состоянием HTTP (Cookies) 1997 Описывает механизм работы с Cookies (`Set-Cookie`, `Cookie`). Позволяет серверу сохранять состояние пользователя на клиенте. Примечание: Документ признан устаревшим (obsolete), заменен RFC6265.

LDAP

RFC Название Год Описание
RFC2891 LDAP: Требования к реализации для обеспечения интероперабельности 2000 LDAP, Интероперабельность, Стандарты, Каталог доступа.
RFC2849 Схема LDAP для идентификаторов объектов Internet (OID) 2000 LDAP Schema, OID, Идентификаторы объектов.
RFC2830 Механизм генерации, хранения и передачи секретных данных 2000 Секретные данные, Криптография, Kerberos (в некоторых контекстах).
RFC2829 Расширяемый протокол аутентификации (EAP) 2000 EAP, Аутентификация, Сеть.
RFC2820 Регистрация имен MIME с использованием схемы предварительного кода 2000 MIME, Кодирование, Регистрирование.
RFC2798 Метод протокола EAP для аутентификации с динамически заданными паролями (EAP-CHAP) 2000 EAP, CHAP, Аутентификация, Пароли.
RFC2696 LDAP: Интернет-механизм для доступа к объектам (Обзор) 1999 LDAP, Каталог объектов, Обзор протокола.
RFC2587 Инфраструктура открытых ключей Схема LDAPv2 1999 Документ, который определяет схему LDAPv2 для поддержки инфраструктуры открытых ключей (PKIX) в среде LDAP. Схема, описанная в RFC2587, — минимальная для поддержки PKIX в среде LDAPv2, как определено в RFC2559. В документе указаны только компоненты, специфичные для PKIX.
RFC2256 Определения управляемых объектов на основе услуг каталога 1997 LDAP Schema, Managed Objects (CMIS), Атрибуты.
RFC2255 Соглашение о простых именах для идентификаторов объектов, используемых в LDAP 1997 LDAP, DN (Distinguished Name), Именование.
RFC2254 Описание протокола LDAP Internet* 1997 LDAPv3, Протокол, Операции (Bind, Search). *Заменен RFC4510.
RFC2253 Спецификация строковых представлений в LDAPv3 1997 LDAP String, Encoding, Distinguished Name.
RFC2252 Определения синтаксиса и атрибутных описаний для протокола LDAP 1997 LDAP Syntax, Attribute Definition. *Заменен RFC4511.
RFC2251 Интернет-модель для интероперабельности каталогов 1997 LDAP Model, Directory Service. *Заменен RFC4512.
RFC2247 Использование доменов в LDAP/X.500 Отличительных именах 1998 документ, который определяет алгоритм преобразования имён, зарегистрированных в системе доменных имён (DNS), в отличительные имена (distinguished names) для протокола LDAP
RFC4511 Концептуальное описание протокола LDAPv3 2006 LDAP Bind, Search Request/Response. (Обновляет RFC2252).
RFC4510 Описание протокола LDAPv3 2006 LDAP Protocol, Overview. (Обновляет RFC2254).
RFC4512 Интернет-модель для услуг каталога 2006 Directory Model, LDAP. (Обновляет RFC2251).

DNS

RFC Название Год Описание
RFC6116 Алгоритмы DNSSEC для безопасного хеширования 2011 Введение поддержки алгоритмов семейства SHA-2 (SHA-256, SHA-384) в протокол DNSSEC для замены уязвимого SHA-1.
RFC5966 Безопасность SSH для Kerberos 2010 Интеграция протокола Kerberos с SSH (использование GSSAPI для аутентификации пользователей).
RFC3761 Обнаружение ключей DNS 2004 Механизм поиска и публикации криптографических ключей в DNS (DKS — DNSKEY Discovery).
RFC3596 Совместимость между IPv6 и DNS 2003 Описание использования DNS для разрешения имен в адресах IPv6 (использование записии AAAA).
RFC2916 Механизм расширяемости для DNS 2000 Стандарт EDNS (Extension mechanisms for DNS), позволяющий расширять функционал без изменения ядра протокола.
RFC2915 Методология управления ключами в DNS 2000 Способ подписи зон DNS и построения цепочек доверия (предшественник современной структуры DNSSEC).
RFC2782 Тип ресурсной записии для указания расположения служб 2000 SRV-записи (Service Records), определяющие протокол, приоритет, вес и порт для конкретных сервисов.
RFC1035 Имена доменов — реализация и спецификация 1987 Фундаментальный стандарт описания интернет-протокола DNS (форматы сообщений, типы записей).