X No Archive: История и применение поля заголовка в Usenet
X-No-Archive
X No Archive (XNA): что это такое? Узнайте, как заголовок X No Archive защищает конфиденциальность в Usenet, предотвращая архивирование сообщений серверами.
Сравнивайте с английским: нажмите на абзац — оригинал откроется в окне. Кнопка EN под абзацем показывает его прямо в тексте.
Содержание
Введение
X No Archive, также известный в разговорной речи как xna, — это поле заголовка сообщения в новостной группе, используемое для предотвращения архивирования сообщения Usenet на различных серверах.
X No Archive, also known colloquially as xna, is a newsgroup message header field used to prevent a Usenet message from being archived in various servers.
Происхождение
Необходимость в X No Archive возникла с появлением DejaNews в 1995 году. DejaNews стала первой крупномасштабной коммерческой попыткой архивировать новостную ленту Usenet, и некоторые участники новостных групп выразили обеспокоенность по поводу прав на конфиденциальность и возможности повторной публикации их сообщений через DejaNews в будущем. DejaNews отреагировала на эти опасения, объявив, что не будет архивировать сообщения Usenet, содержащие заголовок X No Archive.
The need for X No Archive began when DejaNews debuted in 1995. DejaNews was the first large scale commercial attempt to archive the Usenet news feed, and several newsgroup participants were concerned about privacy rights and about the possibility that their messages could be re posted through DejaNews in the future. DejaNews addressed these concerns by announcing that it would not archive Usenet messages containing the X No Archive header field.
Как это работает
X No Archive был разработан в соответствии со стандартным протоколом заголовков сообщений, описанным в RFC 1036 и RFC 977, используемым в существующих новостных группах. Помимо стандартных полей заголовка, используемых во всех сообщениях новостных групп (включая Path:, From:, Subject: и Date:), программное обеспечение для чтения новостей позволяет пользователям добавлять необязательные поля в заголовок. Согласно RFC 822, эти дополнительные поля имеют префикс X, чтобы новостные серверы и программы для чтения новостей могли их игнорировать. Фраза "No Archive" была придумана как способ указать "Не архивировать это сообщение", а префикс X был добавлен для завершения термина X No Archive. Правильное поле для предотвращения архивирования сообщения: X No Archive: Yes (сокращенно "XNAY"). Некоторые программные системы также не архивируют сообщения, если первая строка текста сообщения содержит этот текст. Это полезно для пользователей, которые не могут изменить заголовок отправляемых ими сообщений. Если поле X No Archive установлено в значение "No" или отсутствует, архив Usenet не распознает запрет на архивирование сообщения.
X No Archive was designed to follow the standard message header protocol, RFC 1036 and RFC 977, used in existing newsgroups. In addition to the standard header fields used in all newsgroup messages (including Path:, From:, Subject:, and Date:), news reader software allows a user to add optional fields to a header. According to RFC 822, these additional fields are prefixed with the label X so that they can be ignored by news servers and newsreaders. The phrase "No Archive" was coined as a way to state "Do not archive this message," and the X prefix was added to complete the term X No Archive. The proper field to prevent a message from being archived is: X No Archive: Yes (abbreviated as "XNAY"). Some software systems also do not archive if the first line in the body of the message contains this text. This is useful for those users who cannot change the header of messages they send out. If the X No Archive field is set to "No", or the field is absent, a Usenet archive will not recognize a prohibition on archiving the message.
Программные программы для чтения новостей
Когда DejaNews была приобретена Google, Google продолжал соблюдать директиву X No Archive. Другие службы архивирования новостных групп также последовали примеру DejaNews, хотя решение не архивировать сообщения с директивой X No Archive было полностью добровольным. Многие популярные программы для чтения и публикации новостей, такие как Forté Agent, по умолчанию предоставляют возможность вставлять поле X No Archive в сообщения по запросу пользователя. Mozilla Thunderbird позволяет вставлять пользовательские поля в заголовки как электронных писем, так и сообщений Usenet. Для активации этой функции необходимо вручную отредактировать файл mailnews.js (инструкции содержатся в этом файле). Однако Thunderbird не вставляет пользовательские поля в сообщения автоматически – пользователю необходимо добавлять их вручную в каждое сообщение при необходимости.
When DejaNews was purchased by Google, Google continued to honor the X No Archive directive. Other newsgroup archiving services have also followed in DejaNews' footsteps, though the decision not to archive X No Archive messages has been entirely voluntary. Many popular newsreader and posting software programs, such as Forté Agent, include, as a standard option, the ability to insert an X No Archive field into messages at the user's request. Mozilla Thunderbird has the ability to insert custom fields into the header of both email and Usenet messages. This feature must be manually enabled by editing the mailnews. js file (instructions are included in the js file). However, custom fields are not automatically inserted into messages by Thunderbird the user must add them manually to each message as desired.