Both sides previous revisionPrevious revisionNext revision | Previous revision |
module:binkit [2018/09/09 19:26] – [Links] Added the BinkpPlainAuthOnly option and a link to the relevant sbbsecho.ini page section digital man | module:binkit [2020/11/11 22:06] (current) – [See Also] Added jsutil tag digital man |
---|
====== BinkIT ====== | ====== BinkIT - FidoNet Mailer ====== |
| |
BinkIT is a simple BinkP BSO/FLO-style FidoNet Mailer, written for Synchronet in JavaScript. BinkIT may be used in place of BinkD or other FidoNet mailers. | BinkIT is a simple BinkP BSO/FLO-style FidoNet [[ref:fidonet_glossary#Mailer]], written for Synchronet in JavaScript (by [[person:Deuce]]). BinkIT may be used in place of BinkD or any other [[resource:FidoNet mailer]]. |
| |
===== Features ==== | ===== Features ==== |
| |
* BinkP 1.1 support (except for the undocumented No Dupes mode) | * BinkP 1.1 support (except for the undocumented No Dupes mode) |
| * Supports operation over TLS (binkps) for both inbound and outbound sessions |
* Supports BinkD compatible encryption | * Supports BinkD compatible encryption |
* Supports secure CRAM-MD5 authentication | * Supports secure CRAM-MD5 authentication |
* Nodelist support, can read the hostname and port number from a nodelist | * Nodelist support, can read the hostname and port number from a nodelist |
| |
===== Automated Install ===== | ===== Install ===== |
| |
If you've already configured [[util:SBBSecho]] v3, you may perform an automated install of BinkIT from a command prompt by running "''[[dir:exec]]/[[util:jsexec]] binkit install''". | If you've already configured [[util:SBBSecho]] v3, you may perform an automated install of BinkIT from a command prompt by running "''[[dir:exec]]/[[util:jsexec]] binkit install''". |
| |
* ''SessionPwd'' sets the BinkP //session password// for the link (Usually the only required option) | * ''SessionPwd'' sets the BinkP //session password// for the link (Usually the only required option) |
* ''BinkpPlainAuthOnly'' Forces sessions with this link to use plain-password authentication (not CRAM-MD5). Defaults to ''false''. | * ''BinkpPlainAuthOnly'' Forces outbound sessions with this link to use plain-password authentication (not CRAM-MD5). Defaults to ''false''. |
* ''BinkpAllowPlainAuth'' allows this link to insecurely send the password on the connection. Defaults to ''false''. | * ''BinkpAllowPlainAuth'' allows this link to insecurely send the password on the connection. Defaults to ''false''. |
* ''BinkpAllowPlainText'' allows this link to use an unencrypted (plain-text) session. Defaults to ''true''. | * ''BinkpAllowPlainText'' allows this link to use an unencrypted (plain-text) session. Defaults to ''true''. |
For more details on the BinkP session-security related settings, see the documentation for ''sbbsecho.ini'' -> [[config:sbbsecho.ini#Node Sections]]. | For more details on the BinkP session-security related settings, see the documentation for ''sbbsecho.ini'' -> [[config:sbbsecho.ini#Node Sections]]. |
| |
==== Example sbsbecho.ini ==== | ==== Example sbbsecho.ini ==== |
| |
<code ini> | <code ini> |
==== freqit.ini ==== | ==== freqit.ini ==== |
| |
BinkIT integrates [[util:freqit|util:freqit]] functionality, so the ''freqit.ini'' file is used. | BinkIT integrates [[FreqIT]] functionality, so the ''freqit.ini'' file is used. |
| |
| ==== binkstats.ini ==== |
| |
| Not technically a configuration file, the ''[[dir:data]]/binkstats.ini'' file contains cumulative statistics about all inbound and outbound BinkP connections made by BinkIT. |
==== Domains ==== | ==== Domains ==== |
| |
</file> | </file> |
| |
This error means that the remote/peer doesn't support encryption and encryption is required (by default). To loosen this requirement and allow a plain-text/un-encrypted session with this link, ''BinkpAllowPlainText=true'' for that linked node in your ''sbbsecho.ini'' file. | This error means that the remote/peer doesn't support encryption and encryption is required. To loosen this requirement and allow a plain-text/un-encrypted session with this link, set ''BinkpAllowPlainText=true'' for that linked node in your ''sbbsecho.ini'' file. |
===== See Also ===== | ===== See Also ===== |
* [[:module:|Modules index]] | * [[:module:|Modules index]] |
* [[util:freqit|FREQIT]] | * [[module:FreqIT]] (file request module) |
* [[module:tickit|TickIT]] | * [[module:TickIT]] (TIC file processor) |
* [[util:hatchit|HatchIT]] | * [[module:HatchIT]] (TIC file hatcher) |
| * [[util:SBBSecho]] (EchoMail program) |
| * [[config:sbbsecho.ini]] (SBBSecho configuration file) |
| * [[util:EchoCfg]] (SBBSecho configuration utility) |
| |
{{tag>fidonet binkp sbbsecho mailer}} | {{tag>fidonet binkp sbbsecho mailer jsutil}} |
| |