Jump to content

X-No-Archive

From Wikipedia, the free encyclopedia

Archive and X-No-Archive (also known colloquially as XNA or XNAY) are newsgroup article header fields used to control whether the article may put into long-term storage by news servers or other archives.

History

[edit]

In the early years of Usenet, the volume of articles posted to the network exceeded the storage capacity of most servers, and so they routinely deleted old articles to make room for new ones. DejaNews, launched in 1995, was the first large-scale commercial attempt to provide a persistent archive of the Usenet news feed. Several Usenet users expressed concerns about privacy rights and the possibility that their posts would remain accessible through DejaNews indefinitely. DejaNews addressed these concerns by announcing that it would not archive Usenet messages containing the X-No-Archive: yes header field name and body. (Following the conventions in use at the time,[1] the X- prefix was used to indicate that the header field was a non-standard extension to the Netnews article format.)

The header field was eventually standardized in 2009 as Archive, albeit with the semantics of the yes/no in the header field body reversed.[2]

Usage

[edit]

X-No-Archive and Archive are designed to follow the standard header protocol, RFC 1036,[3] used in existing newsgroups. In addition to the standard header fields used in all newsgroup articles (From, Subject, Date, etc.) many news readers allow users to add optional fields to a header. Adding a header field of X-No-Archive: yes or Archive: no signals that "the poster does not permit redistribution from publicly accessible long-term or permanent archives."[2]

Some news readers do not allow users to add fields to the header, and in recognition of this limitation, some archives will also process the X-No-Archive field if it appears in the first line of the article body.

If an article's header contains X-No-Archive: no or Archive: yes, or does not contain any X-No-Archive or Archive fields, then a Usenet archive will not recognize any prohibition on archiving the message.

Support

[edit]

Archives

[edit]

Although archives are expected to honor X-No-Archive and Archive directives, there is no technical means of enforcing compliance. When DejaNews was purchased by Google, Google continued to process X-No-Archive fields. Other newsgroup archiving services have also followed in DejaNews's footsteps, though their commitments have been entirely voluntary.

GNU Mailman suppresses archiving for any value of X-No-Archive.[4]

Gmane suppresses archiving for Archive: no and X-No-Archive: yes.[5]

The online service mail-archive.com supports X-No-Archive: yes.[6]

News readers

[edit]

Many popular news readers, such as Forté Agent, include, as a standard option, the ability to insert a X-No-Archive field into messages.

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 its mailnews.js file. However, custom fields are not automatically inserted into messages by Thunderbird—the user must add them manually to each message as desired.[7]

See also

[edit]

References

[edit]
  1. David H. Crocker (August 13, 1982). Standard for the Format of ARPA Internet Text Messages. Internet Engineering Task Force. doi:10.17487/RFC0822. STD 11. RFC 822. Internet Standard 11. Obsoleted by RFC 2822. Updated by RFC 1123, RFC 1138, RFC 1148, RFC 2156, RFC 1327. Obsoletes RFC 733.
  2. 1 2 Kenneth Murchison; Charles H. Lindsey; Dan Kohn (November 2009). Netnews Article Format. Network Working Group. doi:10.17487/RFC5536. RFC 5536. Proposed Standard. Obsoletes RFC 1849, RFC 1036.
  3. Mark Horton; Rick Adams (December 1987). Standard for Interchange of USENET Messages. Network Working Group. doi:10.17487/RFC1036. RFC 1036. Status Unknown. Obsoleted by RFC 5536, RFC 5537. Obsoletes RFC 850.
  4. Mailman Archiving Options, Feb. 2015
  5. "Gmane FAQ, Feb. 2015". Archived from the original on 2015-02-13. Retrieved 2015-02-12.
  6. mail-archive.com FAQ, Feb. 2015
  7. Mozilla website
[edit]
  • Harris, Stephen. "X-No-Archive considered pointless". Retrieved 23 August 2012. Points out thatdespite X-No-Archivereplies to your posts can quote you, and can mention your email address, and are archived by default.