Приложение A.6. Устаревшие формы
Здесь приведены примеры устаревших синтаксических элементов (которые недопустимо создавать), описанных в разделе 4 данного документа.
Приложение A.6.1. Устаревшая адресация
Отметим в приведенном ниже примере отсутствие кавычек вокруг Joe Q. Public, маршрут в адресе Mary Smith, две запятых в поле «To:» и пробелы рябом с точкой в адресе jdoe.
---- From: Joe Q. Public <[email protected] > To: Mary Smith <@node.test:[email protected] >, , [email protected] . example Date: Tue, 1 Jul 2003 10:52:37 +0200 Message-ID: <[email protected] > Hi everyone. ----
Приложение A.6.2. Устаревшие даты
В приведенном ниже сообщении используется устаревший формат даты, включая символьное представление часового пояса и 2-значное обозначение года. Отметим, что отсутствие дня недели не является спецификой устаревшего синтаксиса — это поле является опциональным и в современном синтаксисе.
---- From: John Doe <[email protected] > To: Mary Smith <[email protected] > Subject: Saying Hello Date: 21 Nov 97 09:55:06 GMT Message-ID: <[email protected] > This is a message just to say hello. So, "Hello". ----
Приложение A.6.3. Устаревшие пробелы и комментарии
Наличие пробелов и комментариев в устаревшем синтаксисе разрешается в большем числе мест, нежели позволяет современный синтаксис. Однако фальцовочные строки, содержащие только пробелы, по прежнему допускаются.
---- From : John Doe <[email protected] (comment). example> To : Mary Smith __ <[email protected] > Subject : Saying Hello Date : Fri, 21 Nov 1997 09(comment): 55 : 06 -0600 Message-ID : <1234 @ local(blah) .machine .example> This is a message just to say hello. So, "Hello". ----
Особо отметим вторую строку поля «To:», начинающуюся с двух пробельных символов. (отметим, «__» представляет пробелы). Следовательно, это является рассматриваемой частью фальцовки, как описано в параграфе 4.2. Комментарии и пробелы в адресах, датах и идентификаторах сообщений являются частью устаревшего синтаксиса.