<metaname="description"content="QWK and QWK-Net Style Networks As like all other networks such as FidoNet-Style (FTN) networks, ENiGMA½ considers QWK external to the system but can import and export the format."/>
<metaproperty="og:description"content="QWK and QWK-Net Style Networks As like all other networks such as FidoNet-Style (FTN) networks, ENiGMA½ considers QWK external to the system but can import and export the format."/>
{"publisher":{"@type":"Organization","logo":{"@type":"ImageObject","url":"/enigma-bbs/assets/images/enigma-logo.png"}},"description":"QWK and QWK-Net Style Networks As like all other networks such as FidoNet-Style (FTN) networks, ENiGMA½ considers QWK external to the system but can import and export the format.","url":"/enigma-bbs/messageareas/qwk.html","@type":"BlogPosting","headline":"QWK Support","dateModified":"2022-04-08T23:23:42+00:00","datePublished":"2022-04-08T23:23:42+00:00","mainEntityOfPage":{"@type":"WebPage","@id":"/enigma-bbs/messageareas/qwk.html"},"@context":"https://schema.org"}</script>
<h2id="qwk-and-qwk-net-style-networks">QWK and QWK-Net Style Networks</h2>
<p>As like all other networks such as FidoNet-Style (FTN) networks, ENiGMA½ considers QWK external to the system but can import and export the format.</p>
<p>QWK must be considered a semi-standard as there are many implementations. What follows is a short & incomplete list of such standards ENiGMA½ supports:</p>
<ahref="http://wiki.synchro.net/ref:qwk">Synchronet BBS style extensions</a> such as <codeclass="language-plaintext highlighter-rouge">HEADERS.DAT</code>, <codeclass="language-plaintext highlighter-rouge">@</code> kludges, and UTF-8 handling.</li>
</ul>
<h3id="configuration">Configuration</h3>
<p>QWK configuration occurs in the <codeclass="language-plaintext highlighter-rouge">messageNetworks.qwk</code> config block of <codeclass="language-plaintext highlighter-rouge">config.hjson</code>. As QWK wants to deal with conference numbers and ENiGMA½ uses area tags (conferences and conference tags are only used for logical grouping), a mapping can be made.</p>
<p><imgclass="emoji"title=":information_source:"alt=":information_source:"src="https://github.githubassets.com/images/icons/emoji/unicode/2139.png"height="20"width="20"> During a regular, non QWK-Net exports, conference numbers can be auto-generated. Note that for QWK-Net style networks, you will need to create mappings however.</p>
<p>Example:</p>
<pre><codeclass="language-hjson">{
messageNetworks: {
qwk: {
areas: {
general: { // local ENiGMA½ area tag
conference: 1 // conference number to map to
}
}
}
}
}
</code></pre>
<h3id="oputil">oputil</h3>
<p>The <codeclass="language-plaintext highlighter-rouge">oputil.js</code> utility can export packet files, dump the messages of a packet to stdout, etc. See <ahref="/enigma-bbs/admin/oputil.html">the oputil documentation</a> for more information.</p>
<h3id="offline-readers">Offline Readers</h3>
<p>A few of the offline readers that have been tested with QWK packet files produced by ENiGMA½:</p>
<table>
<thead>
<tr>
<th>Software</th>
<th>Status</th>
<th>Notes</th>
</tr>
</thead>
<tbody>
<tr>
<td>MultiMail/Win v0.52</td>
<td>Supported</td>
<td>Private mail seems to break even with bundles from other systems</td>
</tr>
<tr>
<td>SkyReader/W32 v1.00</td>
<td>Supported</td>
<td>Works well. No QWKE or HEADERS.DAT support. Gets confused with low conference numbers.</td>
</tr>
</tbody>
</table>
<p>There are also <ahref="https://www.softwolves.pp.se/old/2000/faq/bwprod">many other readers</a> for various systems.</p>