RFC: 5322
Оригинал: Internet Message Format
Предыдущие версии: RFC 724, RFC 733, RFC 822, RFC 2822
Категория: Проект стандарта
Дата публикации:
Автор:
Перевод: Николай Малых

RFC 5322, Страница 29 из 37

4.5.4. Устаревшие поля идентификации

Устаревшие поля «In-Reply-To:» и «References:» отличаются от современного синтаксиса тем, что в них допускается включение фраз (слова или строки в кавычках). Устаревшие формы ревой и правой сторон msg-id разрешают промежуточные CFWS, что делает эти части синтаксически эквивалентными local-part и domain, соответственно.

obs-message-id  =   "Message-ID" *WSP ":" msg-id CRLF
obs-in-reply-to =   "In-Reply-To" *WSP ":" *(phrase / msg-id) CRLF
obs-references  =   "References" *WSP ":" *(phrase / msg-id) CRLF
obs-id-left     =   local-part
obs-id-right    =   domain

При интерпретации фразы в полях «In-Reply-To:» и «References:» игнорируются.

Семантически, ни один из дополнительных символов CFWS в local-part и domain не является частью obs-id-left и obs-id-right, соответственно.

4.5.5. Устаревшие информационные поля

obs-subject     =   "Subject" *WSP ":" unstructured CRLF
obs-comments    =   "Comments" *WSP ":" unstructured CRLF
obs-keywords    =   "Keywords" *WSP ":" obs-phrase-list CRLF

4.5.6. Устаревшие поля пересылки

В устаревшем синтаксисе имеется поле «Resent-Reply-To:», которое состоит из имени поля, необязательных комментариев и фальцовочных пробелов, двоеточия и списка разделенных запятыми адресов.

obs-resent-from =   "Resent-From" *WSP ":" mailbox-list CRLF
obs-resent-send =   "Resent-Sender" *WSP ":" mailbox CRLF
obs-resent-date =   "Resent-Date" *WSP ":" date-time CRLF
obs-resent-to   =   "Resent-To" *WSP ":" address-list CRLF
obs-resent-cc   =   "Resent-Cc" *WSP ":" address-list CRLF
obs-resent-bcc  =   "Resent-Bcc" *WSP ":"
                    (address-list / (*([CFWS] ",") [CFWS])) CRLF
obs-resent-mid  =   "Resent-Message-ID" *WSP ":" msg-id CRLF
obs-resent-rply =   "Resent-Reply-To" *WSP ":" address-list CRLF

Как и остальные поля пересылки, поле «Resent-Reply-To:» трактуется исключительно, как информационное.

4.5.7. Устаревшие поля трассировки

Поля obs-return и obs-received приведены здесь, как шаблоны определений, идентичные return и received в разделе 3. Полный синтаксис описан в [RFC5321].

obs-return      =   "Return-Path" *WSP ":" path CRLF
obs-received    =   "Received" *WSP ":" *received-token CRLF

4.5.8. Устаревшие дополнительные поля

obs-optional    =   field-name *WSP ":" unstructured CRLF

Страница 29 из 37

2007 - 2022 © Русские переводы RFC, IETF, ISOC.