Synchronet v3.21e-Win32 (install) has been released (Mar-2026).

You can donate to the Synchronet project using PayPal.

Network Configuration

Select the type of network technology that you want to configure in SCFG->Networks.

╔═══════════════════════════════╗
║     Network Configuration     ║
╠═══════════════════════════════╣
║ │Internet E-mail              ║
║ │QWK Packet Networks          ║
║ │FidoNet EchoMail and NetMail ║
║ │MQTT                         ║
╚═══════════════════════════════╝

Internet E-mail

This menu contains configuration options that pertain specifically to Internet E-mail.

╔══════════════════════════════════════════════════════════╗
║                      Internet E-mail                     ║
╠══════════════════════════════════════════════════════════╣
║ │System Address             mybbs.com                    ║
║ │Inbound E-mail Semaphore                                ║
║ │Outbound E-mail Semaphore                               ║
║ │Allow Sending of E-mail    Yes                          ║
║ │Allow File Attachments     No                           ║
║ │Send E-mail Using Alias    Yes                          ║
║ │Kill E-mail After Sent     No                           ║
║ │Cost to Send E-mail        0                            ║
╚══════════════════════════════════════════════════════════╝

QWK Packet Networks

From this menu you can configure the default tagline to use for outgoing messages on QWK networked sub-boards, or you can select Network Hubs... to add, delete, or configure QWK hubs that your system calls to exchange packets with.

╔═════════════════════╗
║ QWK Packet Networks ║
╠═════════════════════╣
║ │Network Hubs...    ║
║ │Default Tagline    ║
╚═════════════════════╝

QWK Network Hub

This menu allows you to configure options specific to this QWKnet hub.

╔════════════════════════════════════════════════════════════════════╗
║                        VERT QWK Network Hub                        ║
╠════════════════════════════════════════════════════════════════════╣
║ │Hub System ID              VERT                                   ║
║ │Enabled                    No                                     ║
║ │Archive Format             ZIP                                    ║
║ │Call-out Command Line      *qnet-ftp %s dove.synchro.net YOURPASS ║
║ │Native Call-out Command    No                                     ║
║ │Call-out Node              1                                      ║
║ │Call-out Days              All                                    ║
║ │Call-out Frequency         4 times a day                          ║
║ │Include Kludge Lines       No                                     ║
║ │Include VOTING.DAT File    Yes                                    ║
║ │Include HEADERS.DAT File   Yes                                    ║
║ │Include UTF-8 Characters   Yes                                    ║
║ │Extended (QWKE) Packets    No                                     ║
║ │Exported Ctrl-A Codes      Leave in                               ║
║ │Advanced Options...                                               ║
║ │Import Conferences...                                             ║
║ │Networked Sub-boards...                                           ║
╚════════════════════════════════════════════════════════════════════╝
                                                                      

The Hub System ID must match the QWK System ID of this network hub.

The Archive Format should be set to an archive/compression format that the hub will expect your REP packets to be submitted with (typically, ZIP).

The Call-out Command Line is executed when your system attempts a packet exchange with the QWKnet hub (e.g. executes a script).

Toggle Native Call-out Command to Yes if your Call-out Command-line is invoking a native (not a 16-bit DOS) program or script.

Kludge Lines (e.g. @TZ, @VIA, @MSGID, @REPLY) provide information not available in standard QWK message headers, but are superfluous when the HEADERS.DAT file is supported and used.

The VOTING.DAT file is the distributed QWKnet voting system supported in Synchronet v3.17 and later

The HEADERS.DAT file provides all the same information that can be found in Kludge Lines and also addresses the 25-character QWK field length limits. HEADERS.DAT is supported in Synchronet v3.15 and later.

Synchronet v3.18 and later supports UTF-8 encoded messages within QWK packets. If the hub is using Synchronet v3.18 or later, set this option to Yes. This option also changes the QWK new-line sequence to the ASCII LF (10) character instead of the traditional QWK newline byte (227).

Extended (QWKE) Packets are not normally used in QWK Networking. Setting this to Yes enables some QWKE-specific Kludge Lines that are superfluous when the HEADERS.DAT file is supported and used.

Exported Ctrl-A Codes determines how Synchronet attribute/color codes in messages are exported into the QWK network packets. This may be set to Leave in (retain), Expand (to ANSI), or Strip (remove). This setting is used for QWKnet NetMail messages and may over-ride the equivalent setting for each sub-board.

Import Conferences... allows you to import a QWK control.dat file which can both create new sub-boards in a target message group of your choice and set the Networked Sub-boards with QWK conference numbers correlating with the hub system.

Networked Sub-boards... allows you to manually add, remove, or modify local sub-board associations with conferences on this QWK network hub.

FidoNet EchoMail and NetMail

This menu contains configuration options that pertain specifically to networking E-mail (NetMail) and sub-boards (EchoMail) through networks using FidoNet technology.

╔══════════════════════════════════════════════════════════════════╗
║                   FidoNet EchoMail and NetMail                   ║
╠══════════════════════════════════════════════════════════════════╣
║ │System Addresses                                                ║
║ │Default Origin Line                                             ║
║ │NetMail Semaphore                %jfidoout.now                  ║
║ │EchoMail Semaphore               %jfidoout.now                  ║
║ │NetMail Directory                ../fido/netmail/               ║
║ │Allow Sending of NetMail         No                             ║
║ │Allow File Attachments           Yes                            ║
║ │Send NetMail Using Alias         No                             ║
║ │NetMail Defaults to Crash        No                             ║
║ │NetMail Defaults to Direct       No                             ║
║ │NetMail Defaults to Hold         No                             ║
║ │Kill NetMail After Sent          Yes                            ║
║ │Cost to Send NetMail             0                              ║
╚══════════════════════════════════════════════════════════════════╝

MQTT

Synchronet can publish status and log messages to an MQTT Broker for monitoring by MQTT clients. Synchronet will also subscribe to topics that may be used to control Synchronet servers and nodes from MQTT clients.

For the MQTT Topic Naming and Payload Schemes used by Synchronet, see: mqtt

Note: An MQTT Broker is sometimes referred to as an MQTT Server.

╔══════════════════════════════════════╗
║   Message Queue Telemetry Transport  ║
╠══════════════════════════════════════╣
║ │Enabled             No              ║
║ │Broker Address      192.168.1.1     ║
║ │Broker Port         1883            ║
║ │Keep-alive          60 seconds      ║
║ │Publish Verbosity   High            ║
║ │Publish QOS         0: At most once ║
║ │Subscribe QOS       2: Exactly once ║
║ │Log Level           Informational   ║
║ │TLS (encryption)    Off             ║
║ │Username                            ║
║ │Password                            ║
║ │Protocol Version    3.1.1           ║
╚══════════════════════════════════════╝

See Also