Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
module:sbbsimsg [2017/12/11 21:52] – created digital man | module:sbbsimsg [2020/11/17 21:46] (current) – [Logon Event] altere | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Synchronet | + | ====== |
- | FIXME | + | |
+ | The Synchronet | ||
+ | |||
+ | This module is normally invoked from the [[chat_sec|" | ||
+ | |||
+ | ===== Install ===== | ||
+ | ==== Chat Menu ==== | ||
+ | If you're using the default '' | ||
+ | |||
+ | ==== Global Hotkey ==== | ||
+ | To get access to instant-message module from virtually // | ||
+ | Private: (T)elegram, (M)essage, (C)hat, (I)nterBBS, or (Q)uit: | ||
+ | |||
+ | ==== Logon Event ==== | ||
+ | To display a list of currently active users (on other inter-BBS instant message capable systems) during user-logon, add an external program to [[util: | ||
+ | |||
+ | < | ||
+ | Name | ||
+ | Internal Code SBBSIMSG | ||
+ | Command Line ? | ||
+ | Multiple Concurrent Users Yes | ||
+ | Execute on Event | ||
+ | Pause After Execution | ||
+ | BBS Drop File Type | ||
+ | </ | ||
+ | |||
+ | All other settings can be left with their default values (No/ | ||
+ | |||
+ | |||
+ | ===== History ===== | ||
+ | |||
+ | History of this module/ | ||
+ | |||
+ | ==== Original (2001) ==== | ||
+ | * Queried systems using Finger (TCP port 79) | ||
+ | * Sent message using SMTP-SOML (TCP port 25) | ||
+ | |||
+ | ==== Rev 1.11 (2002) ==== | ||
+ | * Queried system using both TCP and UDP-Finger (port 79) | ||
+ | * Still sent messages using SMTP-SOML | ||
+ | |||
+ | ==== Rev 1.22 (2007) ==== | ||
+ | * Queried using SYSTAT/ | ||
+ | * If send via SMTP failed, used MSP protocol (TCP port 18) | ||
+ | |||
+ | ==== Rev 1.25 (2009) ==== | ||
+ | Removed Finger (both TCP and UDP support), SYSTAT-TCP and SMTP support, so it now *only*: | ||
+ | * Queries using SYSTAT/ | ||
+ | * Sends messages using MSP (TCP port 18) | ||
+ | |||
+ | So, while **originally** the requirements for systems to participate in the instant-message network were: | ||
+ | * Synchronet SMTP Server listening on TCP port 25 | ||
+ | * fingerservice.js listing on TCP port 79 | ||
+ | |||
+ | **Now**, the requirements are: | ||
+ | * activeuserservice.js (or fingerservice.js) listening on UDP port 11 | ||
+ | * mspservice.js listening on TCP port 18 | ||
+ | |||
+ | ===== List File ===== | ||
+ | |||
+ | The heart of the instant message module is the '' | ||
+ | |||
+ | This file is generated daily on [[bbs: | ||
+ | |||
+ | The event module '' | ||
+ | |||
+ | The List File is generated daily on Vertrauen through the use of the '' | ||
+ | |||
+ | ==== Requirements ==== | ||
+ | Since Vertrauen uses its [[http:// | ||
+ | |||
+ | To have your system listed, either: | ||
+ | - login to Vertrauen and create your BBS entry or, | ||
+ | - preferably, run the [[sbbslist]] module on your own BBS and have it synchronized with Vertrauen and the rest of DOVE-Net or FidoNet via the '' | ||
+ | |||
+ | The following services **must** also be reachable via the public-Internet for a system to be listed in the Instant Message | ||
+ | - SYSTAT/ | ||
+ | - MSP service (using the [[service: | ||
+ | |||
+ | This is normally accomplished by adding the following services to a BBS's '' | ||
+ | |||
+ | <file ini> | ||
+ | [ActiveUser-UDP] | ||
+ | Port=11 | ||
+ | MaxClients=10 | ||
+ | Options=UDP | NO_HOST_LOOKUP | ||
+ | Command=fingerservice.js -u | ||
+ | </ | ||
+ | |||
+ | <file ini> | ||
+ | [MSP] | ||
+ | Port=18 | ||
+ | MaxClients=10 | ||
+ | Command=mspservice.js | ||
+ | </ | ||
+ | |||
+ | You can use [[http:// | ||
+ | |||
+ | Once a system is listed in the Synchronet BBS List on Vertrauen and the required services are confirmed publicly-reachable on the Internet, that system should appear in the shared '' | ||
===== See Also ===== | ===== See Also ===== | ||
- | * [[:module:|module index]] | + | * [[:config:services.ini]] |
- | * [[module: | + | * [[:module: |
+ | * [[: | ||
+ | * [[: | ||
+ | * [[: | ||
+ | * [[: | ||
- | {{tag> | + | {{tag>tcpip services javascript chat sbbslist |