Lably
Skip to content

NZB

XML-based file format

  • 2 min read
  • 1 chapter

Explore on Lably

ToursExplore Lably’s 3D tours

Each Usenet message has a unique identifier called the "Message-ID". When a large file is posted to a Usenet newsgroup, it is usually divided into multiple messages (called segments or parts) each having its own Message-ID. An NZB-capable Usenet client will read all needed Message-IDs from the NZB file, download them and decode the messages back into a binary file (usually using yEnc or Uuencode).

File format example

The following is an example of an NZB 1.1 file.

<span id="mwSg"></span><span class="cp" id="mwSw"><?xml version="1.0" encoding="iso-8859-1" ?></span> <span class="cp" id="mwTA"><!DOCTYPE nzb PUBLIC "-//newzBin//DTD NZB 1.1//EN" "http://www.newzbin.com/DTD/nzb/nzb-1.1.dtd"></span> <span class="nt" id="mwTQ"><nzb</span><span class="w" id="mwTg"> </span><span class="na" id="mwTw">xmlns=</span><span class="s" id="mwUA">"http://www.newzbin.com/DTD/2003/nzb"</span><span class="nt" id="mwUQ">></span> <span class="w" id="mwUg"> </span><span class="nt" id="mwUw"><head></span> <span class="w" id="mwVA"> </span><span class="nt" id="mwVQ"><meta</span><span class="w" id="mwVg"> </span><span class="na" id="mwVw">type=</span><span class="s" id="mwWA">"title"</span><span class="nt" id="mwWQ">></span>Your<span class="w" id="mwWg"> </span>File!<span class="nt" id="mwWw"></meta></span> <span class="w" id="mwXA"> </span><span class="nt" id="mwXQ"><meta</span><span class="w" id="mwXg"> </span><span class="na" id="mwXw">type=</span><span class="s" id="mwYA">"tag"</span><span class="nt" id="mwYQ">></span>Example<span class="nt" id="mwYg"></meta></span> <span class="w" id="mwYw"> </span><span class="nt" id="mwZA"></head></span> <span class="w" id="mwZQ"> </span><span class="nt" id="mwZg"><file</span><span class="w" id="mwZw"> </span><span class="na" id="mwaA">poster=</span><span class="s" id="mwaQ">"Joe Bloggs <[email protected]>;"</span><span class="w" id="mwag"> </span><span class="na" id="mwaw">date=</span><span class="s" id="mwbA">"1071674882"</span><span class="w" id="mwbQ"> </span><span class="na" id="mwbg">subject=</span><span class="s" id="mwbw">"Here's your file! abc-mr2a.r01 (1/2)"</span><span class="nt" id="mwcA">></span> <span class="w" id="mwcQ"> </span><span class="nt" id="mwcg"><groups></span> <span class="w" id="mwcw"> </span><span class="nt" id="mwdA"><group></span>alt.binaries.newzbin<span class="nt" id="mwdQ"></group></span> <span class="w" id="mwdg"> </span><span class="nt" id="mwdw"><group></span>alt.binaries.mojo<span class="nt" id="mweA"></group></span> <span class="w" id="mweQ"> </span><span class="nt" id="mweg"></groups></span> <span class="w" id="mwew"> </span><span class="nt" id="mwfA"><segments></span> <span class="w" id="mwfQ"> </span><span class="nt" id="mwfg"><segment</span><span class="w" id="mwfw"> </span><span class="na" id="mwgA">bytes=</span><span class="s" id="mwgQ">"102394"</span><span class="w" id="mwgg"> </span><span class="na" id="mwgw">number=</span><span class="s" id="mwhA">"1"</span><span class="nt" id="mwhQ">></span>[email protected]<span class="nt" id="mwhg"></segment></span> <span class="w" id="mwhw"> </span><span class="nt" id="mwiA"><segment</span><span class="w" id="mwiQ"> </span><span class="na" id="mwig">bytes=</span><span class="s" id="mwiw">"4501"</span><span class="w" id="mwjA"> </span><span class="na" id="mwjQ">number=</span><span class="s" id="mwjg">"2"</span><span class="nt" id="mwjw">></span>[email protected]<span class="nt" id="mwkA"></segment></span> <span class="w" id="mwkQ"> </span><span class="nt" id="mwkg"></segments></span> <span class="w" id="mwkw"> </span><span class="nt" id="mwlA"></file></span> <span class="nt" id="mwlQ"></nzb></span>

More in Computing and communication

Source and licence. Adapted from the Wikipedia article “NZB” (this version, 2025-05-12) by its contributors, shared under CC BY-SA 4.0. Lablypedia has left out its tables, references and most pictures, and linked it to other Lablypedia articles.