<metaname="description"content="Message Networks ENiGMA½ supports external networks such as FidoNet-Style (FTN) and QWK by the way of importing and exporting to/from it’s own internal format. This allows for a very flexible system that can easily be extended by creating new network modules."/>
<metaproperty="og:description"content="Message Networks ENiGMA½ supports external networks such as FidoNet-Style (FTN) and QWK by the way of importing and exporting to/from it’s own internal format. This allows for a very flexible system that can easily be extended by creating new network modules."/>
{"datePublished":"2023-10-15T23:34:51+00:00","description":"Message Networks ENiGMA½ supports external networks such as FidoNet-Style (FTN) and QWK by the way of importing and exporting to/from it’s own internal format. This allows for a very flexible system that can easily be extended by creating new network modules.","mainEntityOfPage":{"@type":"WebPage","@id":"/enigma-bbs/messageareas/message-networks.html"},"publisher":{"@type":"Organization","logo":{"@type":"ImageObject","url":"/enigma-bbs/assets/images/enigma-logo.png"}},"url":"/enigma-bbs/messageareas/message-networks.html","@type":"BlogPosting","headline":"Message Networks","dateModified":"2023-10-15T23:34:51+00:00","@context":"https://schema.org"}</script>
<p>ENiGMA½ supports external networks such as FidoNet-Style (FTN) and QWK by the way of importing and exporting to/from it’s own internal format. This allows for a very flexible system that can easily be extended by creating new network modules.</p>
<p>All message network configuration occurs under the <codeclass="language-plaintext highlighter-rouge">messageNetworks.<name></code> block in <codeclass="language-plaintext highlighter-rouge">config.hjson</code> (where name is something such as <codeclass="language-plaintext highlighter-rouge">ftn</code> or <codeclass="language-plaintext highlighter-rouge">qwk</code>). The most basic of external message network configurations generally comprises of two sections:</p>
<ol>
<li>
<codeclass="language-plaintext highlighter-rouge">messageNetworks.<name>.networks</code>: Global/general configuration for a particular network where <codeclass="language-plaintext highlighter-rouge"><name></code> is for example <codeclass="language-plaintext highlighter-rouge">ftn</code> or <codeclass="language-plaintext highlighter-rouge">qwk</code>.</li>
<li>
<codeclass="language-plaintext highlighter-rouge">messageNetworks.<name>.areas</code>: Provides mapping of ENiGMA½ <strong>area tags</strong> to their external counterparts.</li>
<p><imgclass="emoji"title=":information_source:"alt=":information_source:"src="https://github.githubassets.com/images/icons/emoji/unicode/2139.png"height="20"width="20"> A related section under <codeclass="language-plaintext highlighter-rouge">scannerTossers.<name></code> may provide configuration for scanning (importing) and tossing (exporting) messages for a particular network type. As an example, FidoNet-Style networks often work with BinkleyTerm Style Outbound (BSO) and thus the <ahref="/enigma-bbs/messageareas/bso-import-export.html">FTN/BSO scanner/tosser</a> (<codeclass="language-plaintext highlighter-rouge">ftn_bso</code>) module.</p>
<p>FidoNet and FidoNet style (FTN) networks as well as a <ahref="/enigma-bbs/messageareas/bso-import-export.html">FTN/BSO scanner/tosser</a> (<codeclass="language-plaintext highlighter-rouge">ftn_bso</code> module) are configured via the <codeclass="language-plaintext highlighter-rouge">messageNetworks.ftn</code> and <codeclass="language-plaintext highlighter-rouge">scannerTossers.ftn_bso</code> blocks in <codeclass="language-plaintext highlighter-rouge">config.hjson</code>.</p>
<p>See <ahref="/enigma-bbs/messageareas/ftn.html">FidoNet-Style Networks</a> for more information.</p>
<h4id="qwk">QWK</h4>
<p>See <ahref="/enigma-bbs/messageareas/qwk.html">QWK and QWK-Net Style Networks</a> for more information.</p>