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/03/01 12:11] – Links to util:binkit changed to module:binkit digital man | util:sbbsecho [2018/03/31 20:32] – Numerous updates to track the latest echocfg menus/options and BinkIT v2 integration digital man | ||
---|---|---|---|
Line 4: | Line 4: | ||
===== Introduction ===== | ===== Introduction ===== | ||
- | SBBSecho is an FTN echomail program (tosser/ | + | SBBSecho is an FTN echomail program (tosser/ |
As of SBBSecho v2.30 (Nov-2015), SBBSecho will also export FTN NetMail from the Synchronet mail base ('' | As of SBBSecho v2.30 (Nov-2015), SBBSecho will also export FTN NetMail from the Synchronet mail base ('' | ||
- | * This feature allows the gating of SMTP (Internet e-mail) to FTN netmail by sending email to " | + | * This feature allows the gating of SMTP (Internet e-mail) to FTN netmail by sending email to " |
- | * This feature allows FidoNet netmail to be sent using JavaScript methods (e.g. via the [[server: | + | * This feature allows FidoNet netmail to be sent using JavaScript methods (e.g. via the [[server: |
In 2016, SBBSecho was overhauled and christened //version 3//. The documentation here is in the process of being updated to reflect all the changes in SBBSecho version 3. For more details about SBBSecho version 3, see [[#Version 3]]. | In 2016, SBBSecho was overhauled and christened //version 3//. The documentation here is in the process of being updated to reflect all the changes in SBBSecho version 3. For more details about SBBSecho version 3, see [[#Version 3]]. | ||
Line 23: | Line 23: | ||
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. | 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. | ||
- | [[module:binkit]] can also export a group of message areas (sub-boards) to an SBBSecho-compatible Area File. | + | [[util:SCFG]] can also export a group of message areas (sub-boards) to an SBBSecho-compatible Area File. |
- | You may want to first import a network' | + | You may want to first import a network' |
+ | |||
+ | If the '' | ||
===== Area File Format ===== | ===== Area File Format ===== | ||
Line 38: | Line 40: | ||
=== Pass-through Areas === | === Pass-through Areas === | ||
- | Any unrecognized internal codes are considered // | + | Any unrecognized internal codes are considered // |
==== TAG ==== | ==== TAG ==== | ||
Line 62: | Line 64: | ||
</ | </ | ||
- | The amount of spacing (white-space characters including horizontal tabs and spaces) between each element in the line is not important. Each | + | 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. |
- | line may be up to 1024 characters in length. | + | |
===== Configuration ===== | ===== Configuration ===== | ||
In order to set up SBBSecho for your system you must: | In order to set up SBBSecho for your system you must: | ||
- | - Configure your fundamental FTN settings (e.g. system address) in [[module:binkit]] | + | - Configure your fundamental FTN settings (e.g. system address) in [[util:SCFG]] |
- | - Use the '' | + | - Use the '' |
==== SCFG ==== | ==== SCFG ==== | ||
- | The fundamental FTN-related system settings are configured via [[module: | + | The fundamental FTN-related system settings are configured via [[SCFG]]-> |
< | < | ||
╔══════════════════════════════════════════════════════════╗ | ╔══════════════════════════════════════════════════════════╗ | ||
Line 79: | Line 80: | ||
╠══════════════════════════════════════════════════════════╣ | ╠══════════════════════════════════════════════════════════╣ | ||
║ │System Addresses | ║ │System Addresses | ||
- | ║ │Default Outbound Address | ||
║ │Default Origin Line ║ | ║ │Default Origin Line ║ | ||
║ │NetMail Semaphore | ║ │NetMail Semaphore | ||
║ │EchoMail Semaphore | ║ │EchoMail Semaphore | ||
- | ║ │NetMail Directory | + | ║ │NetMail Directory |
- | ║ │Allow Sending of NetMail | + | ║ │Allow Sending of NetMail |
- | ║ │Allow File Attachments | + | ║ │Allow File Attachments |
║ │Send NetMail Using Alias | ║ │Send NetMail Using Alias | ||
║ │NetMail Defaults to Crash No ║ | ║ │NetMail Defaults to Crash No ║ | ||
Line 104: | Line 104: | ||
=== System Addresses === | === System Addresses === | ||
- | Set your main/ | + | Set your main/ |
+ | |||
+ | Only 3D (zone: | ||
=== NetMail Directory === | === NetMail Directory === | ||
Line 111: | Line 113: | ||
Synchronet can create '' | Synchronet can create '' | ||
- | SBBSecho will create '' | + | SBBSecho will create '' |
- | The other NetMail-related settings on this [[module:binkit]] menu affect only FidoNet NetMail messages created by the Synchronet [[: | + | The other NetMail-related settings on this [[util:SCFG]] menu affect only FidoNet NetMail messages created by users of the Synchronet [[: |
=== Default Origin Line === | === Default Origin Line === | ||
Line 121: | Line 123: | ||
=== Inbound File Directory === | === Inbound File Directory === | ||
- | Older versions of SCFG (e.g. v3.16) contained this FidoNet setting which was used to specify the directory where non-secure inbound FidoNet files would be received by your FTN mailer. SBBSecho v2 used this setting, however Synchronet itself did not, so it was deprecated with SBBSecho v3 (replaced with the '' | + | Older versions of SCFG (e.g. v3.16) contained this FidoNet setting which was used to specify the directory where non-secure inbound FidoNet files would be received by your FTN mailer. SBBSecho v2 used this setting, however Synchronet itself did not, so it was deprecated with SBBSecho v3 (replaced with the '' |
Line 155: | Line 157: | ||
- | Upon running '' | + | Upon running '' |
program. The path and filename of the configuration file being modified will | program. The path and filename of the configuration file being modified will | ||
appear at the top of the menu. Following are screen captures of available menus | appear at the top of the menu. Following are screen captures of available menus | ||
Line 164: | Line 166: | ||
< | < | ||
╔═════════════════════════╗ | ╔═════════════════════════╗ | ||
- | ║ Configure | + | ║ Configure |
╠═════════════════════════╣ | ╠═════════════════════════╣ | ||
║ │Global Settings... | ║ │Global Settings... | ||
Line 172: | Line 174: | ||
║ │EchoMail Settings... | ║ │EchoMail Settings... | ||
║ │Paths and Filenames... ║ | ║ │Paths and Filenames... ║ | ||
+ | ║ │Domains... | ||
║ │EchoLists... | ║ │EchoLists... | ||
╚═════════════════════════╝ | ╚═════════════════════════╝ | ||
+ | |||
</ | </ | ||
Line 200: | Line 204: | ||
╠══════════════════════════════════════════════╣ | ╠══════════════════════════════════════════════╣ | ||
║ │Mailer Type | ║ │Mailer Type | ||
- | ║ │Log Level Informational | + | ║ │Log Level Debugging |
║ │Log Timestamp Format | ║ │Log Timestamp Format | ||
║ │Strict Packet Passwords | ║ │Strict Packet Passwords | ||
- | ║ │Use FTN Domain/Zone Map | ||
║ │BSY Mutex File Timeout | ║ │BSY Mutex File Timeout | ||
║ │BSO Lock Attempt Delay 10 seconds | ║ │BSO Lock Attempt Delay 10 seconds | ||
║ │BSO Lock Attempt Limit 60 ║ | ║ │BSO Lock Attempt Limit 60 ║ | ||
║ │Config File Backups | ║ │Config File Backups | ||
+ | ║ │BinkP Capabilities | ||
+ | ║ │BinkP Sysop Name ║ | ||
╚══════════════════════════════════════════════╝ | ╚══════════════════════════════════════════════╝ | ||
</ | </ | ||
Line 220: | Line 225: | ||
Selecting this menu item will toggle between the mailer types supported | Selecting this menu item will toggle between the mailer types supported | ||
by SBBSecho, either ArcMail/ | by SBBSecho, either ArcMail/ | ||
- | mailer type. | + | mailer type (e.g. [[module: |
== Log Level == | == Log Level == | ||
Line 242: | Line 247: | ||
Log Level should normally be set to '' | Log Level should normally be set to '' | ||
experiencing problems with SBBSecho and would like more verbose log | experiencing problems with SBBSecho and would like more verbose log | ||
- | output, set this to Debugging. If you want less verbose logging, | + | output, set this to '' |
set to higher-severity levels to reduce the number of log messages. | set to higher-severity levels to reduce the number of log messages. | ||
Line 259: | Line 264: | ||
enforcement of matching packet passwords, disable this option. | enforcement of matching packet passwords, disable this option. | ||
Default: Enabled | Default: Enabled | ||
- | |||
- | == Use FTN Domain/Zone Map == | ||
- | Use FTN Domain/Zone Map, when enabled, uses the configuration file | ||
- | '' | ||
- | and FTN zones and the relevant BSO outbound directory. | ||
- | Default: Disabled | ||
== BSY Mutex File Timeout == | == BSY Mutex File Timeout == | ||
Line 291: | Line 290: | ||
SBBSecho configuration file (e.g. '' | SBBSecho configuration file (e.g. '' | ||
maintained by SBBSecho Config and SBBSecho AreaFix. | maintained by SBBSecho Config and SBBSecho AreaFix. | ||
+ | |||
+ | == BinkP Capabilities == | ||
+ | Set this value if you need to override the the text in the BinkP '' | ||
+ | |||
+ | == BinkP Sysop Name == | ||
+ | Set this value if you'd like to over-ride the BinkP Sysop Name ('' | ||
=== Linked Nodes === | === Linked Nodes === | ||
Line 308: | Line 313: | ||
add a new node, pressing the DELete key will remove the currently | add a new node, pressing the DELete key will remove the currently | ||
highlighted node. A //Node// here does not necessarily identify a single FidoNet node, but can also be used to identify a group of nodes by using the '' | highlighted node. A //Node// here does not necessarily identify a single FidoNet node, but can also be used to identify a group of nodes by using the '' | ||
+ | |||
+ | **Note:**\\ | ||
+ | The hexadecimal numbers in parentheses are provided as an aide when correlating FidoNet files and BSO directories with node numbers. | ||
< | < | ||
- | ╔═══════════════════════════════════╗ | + | ╔══════════════════════════════════════════════════╗ |
- | ║ Linked Nodes | + | ║ |
- | ╠═══════════════════════════════════╣ | + | ╠══════════════════════════════════════════════════╣ |
- | ║ │2:280/464 | + | ║ │ALL Everyone |
- | ║ │3: | + | ║ │21:ALL |
- | ║ │1:218/700 | + | ║ │1:218/700 (00da02bc) |
- | ║ │ALL | + | ║ │3: |
- | ║ │ | + | ║ │2: |
- | ╚═══════════════════════════════════╝ | + | ║ │1:124/5016 |
+ | ║ │1: | ||
+ | ║ │1: | ||
+ | ║ │1: | ||
+ | ║ │21: | ||
+ | ║ │ | ||
+ | ╚══════════════════════════════════════════════════╝ | ||
</ | </ | ||
- | Pressing ENTER on the currently | + | Pressing ENTER on a currently |
highlighted node will allow you to edit the settings for that particular | highlighted node will allow you to edit the settings for that particular | ||
node from a menu like the following (note that the node number you are | node from a menu like the following (note that the node number you are | ||
Line 327: | Line 341: | ||
< | < | ||
╔═════════════════════════════════════════════╗ | ╔═════════════════════════════════════════════╗ | ||
- | ║ Linked Node - Kurt Weiske | + | ║ |
╠═════════════════════════════════════════════╣ | ╠═════════════════════════════════════════════╣ | ||
║ │Address | ║ │Address | ||
- | ║ │Comment | + | ║ │Domain |
+ | ║ │Name | ||
+ | ║ │Comment | ||
║ │Archive Type | ║ │Archive Type | ||
║ │Packet Type 2+ ║ | ║ │Packet Type 2+ ║ | ||
║ │Packet Password | ║ │Packet Password | ||
+ | ║ │Session Password | ||
║ │TIC File Password | ║ │TIC File Password | ||
+ | ║ │AreaFix Support | ||
║ │AreaFix Password | ║ │AreaFix Password | ||
- | ║ │AreaFix | + | ║ │EchoList |
║ │Status | ║ │Status | ||
║ │Direct | ║ │Direct | ||
Line 345: | Line 363: | ||
║ │Inbox Directory | ║ │Inbox Directory | ||
║ │Outbox Directory | ║ │Outbox Directory | ||
+ | ║ │BinkP Settings... | ||
╚═════════════════════════════════════════════╝ | ╚═════════════════════════════════════════════╝ | ||
</ | </ | ||
Line 398: | Line 417: | ||
== Packet Type == | == Packet Type == | ||
- | This is the packet | + | This is the type of [[ref: |
packets for this node. The default packet type used by SBBSecho | packets for this node. The default packet type used by SBBSecho | ||
- | is 2+. If you are a " | + | is 2+. If you are a " |
- | should use either a type 2+ or 2.2 packet since type 2 packets | + | should use either a type 2+, 2e, or 2.2 packet since type 2 packets |
do not support point numbers. Selecting this option will allow | do not support point numbers. Selecting this option will allow | ||
you to choose from a menu of currently supported packet types: | you to choose from a menu of currently supported packet types: | ||
- | |||
< | < | ||
╔═════════════╗ | ╔═════════════╗ | ||
Line 423: | Line 441: | ||
must also have no password. | must also have no password. | ||
This setting may be managed by the node using AreaFix requests. | This setting may be managed by the node using AreaFix requests. | ||
+ | |||
+ | == Session Password == | ||
+ | When using [[module: | ||
== TIC File Password == | == TIC File Password == | ||
Line 429: | Line 450: | ||
or authenticating .TIC files. | or authenticating .TIC files. | ||
This setting may be managed by the node using AreaFix requests. | This setting may be managed by the node using AreaFix requests. | ||
+ | |||
+ | == AreaFix Support == | ||
+ | Remote area management (via AreaFix requests from this linked node) may be enabled (set to Yes) or disabled (set to No) using this menu option. | ||
== AreaFix Password == | == AreaFix Password == | ||
- | AreaFix | + | AreaFix |
- | NetMail | + | |
AreaFix Passwords are case insensitive. | AreaFix Passwords are case insensitive. | ||
This setting may be managed by the node using AreaFix requests. | This setting may be managed by the node using AreaFix requests. | ||
- | == Areafix | + | == EchoList |
When echo lists have been defined (from the | When echo lists have been defined (from the | ||
' | ' | ||
Line 486: | Line 509: | ||
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' | ||
+ | |||
+ | == BinkP Settings == | ||
+ | |||
+ | BinkP Settings are settings specific to BinkP/ | ||
+ | |||
+ | < | ||
+ | ╔═════════════════════════════╗ | ||
+ | ║ | ||
+ | ╠═════════════════════════════╣ | ||
+ | ║ │Host | ||
+ | ║ │Port | ||
+ | ║ │Poll | ||
+ | ║ │Allow Plain Auth | ||
+ | ║ │Allow Plain Text | ||
+ | ║ │Source Address | ||
+ | ╚═════════════════════════════╝ | ||
+ | </ | ||
=== Archive Types === | === Archive Types === | ||
Line 666: | Line 706: | ||
║ Paths and Filenames | ║ Paths and Filenames | ||
╠═══════════════════════════════════════════════════════╣ | ╠═══════════════════════════════════════════════════════╣ | ||
- | ║ │Non-secure Inbound Directory | + | ║ │Non-secure Inbound Directory |
- | ║ │Secure Inbound Directory | + | ║ │Secure Inbound Directory |
- | ║ │Outbound Directory | + | ║ │Outbound Directory |
║ │Area File ../ | ║ │Area File ../ | ||
║ │Bad Area File ../ | ║ │Bad Area File ../ | ||
Line 674: | Line 714: | ||
║ │Echo Statistics File | ║ │Echo Statistics File | ||
║ │Temporary File Directory | ║ │Temporary File Directory | ||
- | ║ │Outgoing Semaphore File ║ | + | ║ │Outgoing Semaphore File |
╚═══════════════════════════════════════════════════════╝ | ╚═══════════════════════════════════════════════════════╝ | ||
</ | </ | ||
Line 736: | Line 776: | ||
| | ||
This is an optional file to create/ | This is an optional file to create/ | ||
- | files created or updated by SBBSecho. | + | files created or updated by SBBSecho. |
+ | |||
+ | === Domains === | ||
+ | |||
+ | Here you can configure the so-called "5th dimension" | ||
+ | |||
+ | These are the domain-> | ||
+ | |||
+ | < | ||
+ | ╔══════════════════════╗ | ||
+ | ║ Domains | ||
+ | ╠══════════════════════╣ | ||
+ | ║ │fidonet | ||
+ | ║ │fsxnet | ||
+ | ║ │ ║ | ||
+ | ╚══════════════════════╝ | ||
+ | </ | ||
+ | |||
+ | Selecting a node to configure will display a dialog like the following: | ||
+ | < | ||
+ | ╔══════════════════════════════════════════════════════╗ | ||
+ | ║ | ||
+ | ╠══════════════════════════════════════════════════════╣ | ||
+ | ║ │Name | ||
+ | ║ │Zones | ||
+ | ║ │DNS Suffix | ||
+ | ║ │Outbound Root ../ | ||
+ | ║ │NodeList | ||
+ | ╚══════════════════════════════════════════════════════╝ | ||
+ | </ | ||
=== EchoLists === | === EchoLists === | ||
Line 785: | Line 854: | ||
in this list. If an area is remotely added from this list | in this list. If an area is remotely added from this list | ||
(using Areafix) this address is automatically added to the | (using Areafix) this address is automatically added to the | ||
- | AREAS.BBS file. | + | Area File. |
== Forward Password == | == Forward Password == | ||
Line 795: | Line 864: | ||
request to the Hub Address specified to turn on an area from | request to the Hub Address specified to turn on an area from | ||
this list. This happens when users remotely add areas using | this list. This happens when users remotely add areas using | ||
- | Areafix | + | AreaFix |
- | conferences in this list (i.e.: from Planet Connect). | + | conferences in this list. |
== AreaFix Keys == | == AreaFix Keys == | ||
Line 810: | Line 879: | ||
==== Environment Variable ==== | ==== Environment Variable ==== | ||
SBBSecho requires that the system '' | SBBSecho requires that the system '' | ||
+ | |||
==== Instances ==== | ==== Instances ==== | ||
Line 829: | Line 899: | ||
==== Command Line ==== | ==== Command Line ==== | ||
- | Although you //can// just run SBBSecho (e.g. '' | + | Although you //can// just run SBBSecho (e.g. '' |
For importing netmail and echomail (e.g. '' | For importing netmail and echomail (e.g. '' | ||
sbbsecho -ce | sbbsecho -ce | ||
Line 880: | Line 950: | ||
SBBSecho, should be located in your Synchronet '' | SBBSecho, should be located in your Synchronet '' | ||
area manager commands available to the linked nodes which have been configured using | area manager commands available to the linked nodes which have been configured using | ||
- | the '' | + | the '' |
< | < | ||
Address all requests to ' | Address all requests to ' | ||
Line 921: | Line 991: | ||
- New configuration file format ('' | - New configuration file format ('' | ||
- Support for FileBoxes (BinkD-style inbox and outbox, configured per linked-node) | - Support for FileBoxes (BinkD-style inbox and outbox, configured per linked-node) | ||
- | - Much better organized and user-friendly '' | + | - Much better organized and user-friendly '' |
- Attach/ | - Attach/ | ||
- " | - " | ||
Line 952: | Line 1022: | ||
**Note**: | **Note**: | ||
- | In SBBSecho v2, if you did not have an '' | + | In SBBSecho v2, if you did not have an '' |
**Note**: | **Note**: | ||
Line 959: | Line 1029: | ||
==== Migrating Command-lines to Version 3 ==== | ==== Migrating Command-lines to Version 3 ==== | ||
- | Although the old import and export SBBSecho command-lines (e.g. pre-configured for the '' | + | Although the old import and export SBBSecho command-lines (e.g. pre-configured for the '' |
^ Option ^ Version 2 ^ Version 3 ^ | ^ Option ^ Version 2 ^ Version 3 ^ | ||
Line 965: | Line 1035: | ||
|'' | |'' | ||
|'' | |'' | ||
- | |'' | + | |'' |
|'' | |'' | ||
|'' | |'' | ||
Line 1000: | Line 1070: | ||
* [[: | * [[: | ||
* [[: | * [[: | ||
- | * [[module:binkit|Utilities]] | + | * [[:util:|Utilities]] |