Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
util:sbbsecho [2018/07/31 15:26] – Updated Secure Operation and Long Tags sections digital man | util:sbbsecho [2019/08/23 15:42] – Describe AreaFile-less operation, updated echocfg screens, etc. digital man | ||
---|---|---|---|
Line 16: | Line 16: | ||
The terminology used with FidoNet networking technology can be as confusing as it is particular. In our [[ref: | The terminology used with FidoNet networking technology can be as confusing as it is particular. In our [[ref: | ||
- | ===== Installation | + | ===== Install |
- | SBBSecho and its configuration program, EchoCfg, come with Synchronet BBS software (i.e. their executables can be found in your Synchronet '' | + | SBBSecho and its configuration program, EchoCfg, come with Synchronet BBS software (i.e. their executables can be found in your Synchronet '' |
- | SBBSecho expects to find an area file (e.g. '' | + | Thing you should have before you proceed: |
- | directory. You will need to create the Area File in order for SBBSecho to do anything with EchoMail messages. Importing and exporting //NetMail// does not require an area file. | + | - Your hub/ |
+ | - Your hub/ | ||
+ | - Your own FidoNet address | ||
+ | - Your hub-agreed-upon BinkP session password | ||
+ | - Your hub-agreed-upon packet password (optional) | ||
+ | - Your hub-agreed-upon AreaFix password (optional) | ||
+ | - An // | ||
- | [[util: | + | ==== Message Group ==== |
- | You may want to first import a network' | + | |
+ | Create a message group called " | ||
+ | < | ||
+ | ╔══════════════════════════════════════════════════════════╗ | ||
+ | ║ | ||
+ | ╠══════════════════════════════════════════════════════════╣ | ||
+ | ║ │Long Name FidoNet | ||
+ | ║ │Short Name | ||
+ | ║ │Internal Code Prefix | ||
+ | ║ │Access Requirements | ||
+ | ║ │Sort Group by Sub-board Index Position | ||
+ | ║ │Clone Options | ||
+ | ║ │Export Areas... ║ | ||
+ | ║ │Import Areas... | ||
+ | ║ │Message Sub-boards... | ||
+ | ╚══════════════════════════════════════════════════════════╝ | ||
+ | |||
+ | </ | ||
+ | |||
+ | ==== EchoList ==== | ||
+ | |||
+ | Now, import a list of the public message areas (" | ||
+ | < | ||
+ | ╔═════════════════════════════════════════╗ | ||
+ | ║ | ||
+ | ╠═════════════════════════════════════════╣ | ||
+ | ║ │subs.txt | ||
+ | ║ │control.dat | ||
+ | ║ │areas.bbs | ||
+ | ║ │areas.bbs | ||
+ | -> | ||
+ | ║ │badareas.lst | ||
+ | ╚═════════════════════════════════════════╝ | ||
+ | </ | ||
+ | |||
+ | ===== Area File ===== | ||
+ | |||
+ | By default, SBBSecho will try to open an //Area File// (by default, '' | ||
+ | |||
+ | To successfully operate without an Area File, you must have your hub configured in [[util: | ||
+ | |||
+ | You will need an Area File if you are to have any downlinks | ||
+ | |||
+ | [[util: | ||
+ | < | ||
+ | ╔═══════════════════════════════════════╗ | ||
+ | ║ Export Area File Format | ||
+ | ╠═══════════════════════════════════════╣ | ||
+ | ║ │subs.txt | ||
+ | -> | ||
+ | ║ │backbone.na | ||
+ | ╚═══════════════════════════════════════╝ | ||
+ | </ | ||
If the '' | If the '' | ||
- | ===== Area File Format | + | ==== Format ==== |
Each line of the SBBSecho Area File (e.g. '' | Each line of the SBBSecho Area File (e.g. '' | ||
Line 34: | Line 92: | ||
Where each field is separated by white-space (space or tab characters) and the fields are: | Where each field is separated by white-space (space or tab characters) and the fields are: | ||
- | ==== CODE ==== | + | === CODE === |
The '' | The '' | ||
Internal codes consist of a combination of the Message Group' | Internal codes consist of a combination of the Message Group' | ||
- | === Pass-through Areas === | + | == Pass-through Areas == |
Any unrecognized internal codes are considered // | Any unrecognized internal codes are considered // | ||
- | ==== TAG ==== | + | === TAG === |
The '' | The '' | ||
- | === Long Tags === | + | == Long Tags == |
Although standard FidoNet echo tags (AKA "area tag") may be as long as 35 characters, Synchronet' | Although standard FidoNet echo tags (AKA "area tag") may be as long as 35 characters, Synchronet' | ||
- | === Bad Echo Area === | + | == Bad Echo Area == |
If an area's '' | If an area's '' | ||
- | ==== LINK ==== | + | === LINK === |
Each '' | Each '' | ||
Lines beginning with a semicolon (;) are considered comments, and are ignored. | Lines beginning with a semicolon (;) are considered comments, and are ignored. | ||
- | ==== Area File Example ==== | + | ==== Example ==== |
< | < | ||
Line 66: | Line 124: | ||
The amount of spacing (white-space characters including horizontal tabs and spaces) between each element in the line is not important. Each line may be up to 1024 characters in length. | The amount of spacing (white-space characters including horizontal tabs and spaces) between each element in the line is not important. Each line may be up to 1024 characters in length. | ||
- | ===== Configuration | + | ===== Configure |
In order to set up SBBSecho for your system you must: | In order to set up SBBSecho for your system you must: | ||
Line 200: | Line 258: | ||
=== Global Settings === | === Global Settings === | ||
< | < | ||
- | ╔══════════════════════════════════════════════╗ | + | ╔═══════════════════════════════════════════════════╗ |
- | ║ Global Settings | + | ║ Global Settings |
- | ╠══════════════════════════════════════════════╣ | + | ╠═══════════════════════════════════════════════════╣ |
- | ║ │Mailer Type | + | ║ │Mailer Type Binkley/ |
- | ║ │Log Level | + | ║ │Log Level Debugging |
- | ║ │Log Timestamp Format | + | ║ │Log Timestamp Format |
- | ║ │Strict Packet Passwords | + | ║ │Strict Packet Passwords |
- | ║ │BSY Mutex File Timeout | + | ║ │Config File Backups |
- | ║ │BSO Lock Attempt Delay 10 seconds | + | ║ │Minimum Free Disk Space 10G bytes ║ |
- | ║ │BSO Lock Attempt Limit 60 ║ | + | ║ │Strip Incoming Soft CRs No ║ |
- | ║ │Config File Backups | + | ║ │Strip Outgoing Line Feeds No ║ |
- | ║ │BinkP | + | ║ │Use Outboxes for Mail Files Yes ║ |
- | ║ │BinkP | + | ║ │BSY Mutex File Timeout |
- | ╚══════════════════════════════════════════════╝ | + | ║ │BSO Lock Attempt Delay |
+ | ║ │BSO Lock Attempt Limit | ||
+ | ║ │BinkP Capabilities | ||
+ | ║ │BinkP Sysop Name | ||
+ | ║ │BinkP | ||
+ | ║ │BinkP | ||
+ | ╚═══════════════════════════════════════════════════╝ | ||
</ | </ | ||
=== Mailer Type === | === Mailer Type === | ||
Line 360: | Line 424: | ||
║ │Send Notify List | ║ │Send Notify List | ||
║ │Uplink for Message Groups | ║ │Uplink for Message Groups | ||
+ | ║ │Local Address (AKA) Best Match ║ | ||
║ │Route To | ║ │Route To | ||
║ │Inbox Directory | ║ │Inbox Directory | ||
Line 502: | Line 567: | ||
== Inbox Directory == | == Inbox Directory == | ||
Inbox Directory is only used in BSO operating mode and is an optional | Inbox Directory is only used in BSO operating mode and is an optional | ||
- | alternate directory to search for incoming files from this node | + | alternate directory to search for incoming files from this node |
- | (e.g. used in combination with BinkD' | + | (e.g. used in combination with BinkD' |
+ | |||
+ | Note: [[module: | ||
== Outbox Directory == | == Outbox Directory == | ||
- | Outbox Directory is only used in BSO operating mode and is an optional | + | Outbox Directory is only used in BSO operating mode and is an optional |
alternate directory to place outbound files for this node (e.g. used | alternate directory to place outbound files for this node (e.g. used | ||
- | in combination with BinkD' | + | in combination with BinkD' |
+ | |||
+ | Note: [[module: | ||
== BinkP Settings == | == BinkP Settings == | ||
Line 515: | Line 584: | ||
< | < | ||
- | ╔═════════════════════════════╗ | + | ╔═════════════════════════════════════╗ |
- | ║ | + | ║ |
- | ╠═════════════════════════════╣ | + | ╠═════════════════════════════════════╣ |
- | ║ │Host | + | ║ │Host |
- | ║ │Port | + | ║ │Port |
- | ║ │Poll | + | ║ │Poll |
- | ║ │Allow Plain Auth | + | ║ │Authentication |
- | ║ │Allow Plain Text | + | ║ │Encryption |
- | ║ │Source Address | + | ║ │Source Address |
- | ╚═════════════════════════════╝ | + | ╚═════════════════════════════════════╝ |
</ | </ | ||
+ | |||
+ | **Host** defines the TCP/IP address or host name with which to connect for sessions with this linked node. If the host is not set, then a DNS-based look-up will be attempted (e.g. the IP address for 1:103/705 would be looked-up via host name f705.n103.z1.binkp.net). Nodelist-based look-ups are also supported. | ||
+ | | ||
+ | **Port** defines the TCP port used by this linked node for BinkP sessions. The default BinkP TCP port is 24554. | ||
+ | | ||
+ | **Poll** defines whether or not to periodically poll this linked node. | ||
+ | |||
+ | **Authentication** determines what types of authentication will be supported during both inbound and outbound sessions with this linked node. The supported BinkP-auth methods are // | ||
+ | | ||
+ | **Encryption** determines whether unencrypted data transfers will be supported or required when communicating with this linked node. With this setting set to '' | ||
+ | | ||
+ | **Source** Address allows you to override the source FTN address used with outgoing BinkP mailer sessions with this linked node. Normally, this setting is left blank (not set). | ||
=== Archive Types === | === Archive Types === | ||
Line 628: | Line 709: | ||
║ │Ignore NetMail Destination Address | ║ │Ignore NetMail Destination Address | ||
║ │Ignore NetMail ' | ║ │Ignore NetMail ' | ||
+ | ║ │Ignore NetMail ' | ||
║ │Ignore NetMail ' | ║ │Ignore NetMail ' | ||
║ │Ignore NetMail ' | ║ │Ignore NetMail ' | ||
Line 654: | Line 736: | ||
║ │Notify Users of Received EchoMail | ║ │Notify Users of Received EchoMail | ||
║ │Convert Existing Tear Lines No ║ | ║ │Convert Existing Tear Lines No ║ | ||
- | ║ │Strip Line Feeds from Outgoing Messages | + | ║ │Automatically Add New Subs to Area List List/File ║ |
- | ║ │Automatically Add New Subs to Area File | + | |
║ │Allow Nodes to Add Areas from Area File Yes ║ | ║ │Allow Nodes to Add Areas from Area File Yes ║ | ||
║ │Maximum Backups to Maintain of Area File | ║ │Maximum Backups to Maintain of Area File |