| Recommend this page to a friend! |
| Packages of Matthew Asham | Binkterm PHP | docs/FTNGuide.md | Download |
|
|||||||||||||||||||||
Joining and Configuring an FTNThis guide explains how to join a FidoNet Technology Network (FTN) and configure BinktermPHP to exchange netmail, echomail, and files with that network. Most FTNs are coordinated by a hub or network coordinator. You generally request a node address from the coordinator, receive uplink connection details, then configure those details in BinktermPHP. > LovlyNet note: LovelyNet uses its own joining and registration workflow. If you are joining LovelyNet, follow LovlyNet Network Integration instead of the generic process below. In platform terms, this is the point where a standalone installation becomes an FTN-connected node. Once the connection is up, inbound network mail feeds the same message areas later read through the browser UI, terminal access methods, digests, exports, and AI tools. Before You JoinBefore contacting a coordinator, decide how your system will connect. Public NodeA public node accepts inbound binkp connections from the network hub. Use this if:
Public nodes can receive mail as soon as the uplink connects, but they require working inbound network access. Poll-Only NodeA poll-only node does not accept inbound binkp connections. Instead, your system periodically connects outbound to the hub and collects waiting mail. Use this if:
Poll-only nodes are fully usable, but mail delivery depends on the polling schedule you configure. Information to RequestWhen joining a network, ask the hub or coordinator for these details: | Item | Description |
|------|-------------|
| Your FTN address | The address assigned to your system, such as Keep passwords private. They allow another system to authenticate as your node or manage your subscriptions. Configure the NetworkIn BinktermPHP, each FTN should have a distinct network domain. The domain scopes echo areas and file areas so the same tag can exist independently on multiple networks.
Avoid changing the domain after mail has started flowing. Echo areas and file areas are keyed by domain, so changing it later can make existing areas appear disconnected from the uplink. Configure the BinkP UplinkOpen Admin -> BBS Settings -> Binkp Config and add an uplink for the network. Set these fields from the details provided by the hub: | Field | Value |
|-------|-------|
| Local address / Me | Your assigned FTN address. |
| Remote address | The hub's FTN address. |
| Hostname | The hub hostname or IP address. |
| Port | The hub binkp port. |
| Password | Your binkp session password. |
| Domain | The network domain configured in Admin -> Networks. |
| Networks | Address patterns for the FTN, such as If the network requires compression or encrypted sessions, enable those options only if the hub supports them and provided matching instructions. After saving the uplink, restart or reload the relevant background services if your deployment does not do that automatically. Start or Verify Mailer ServicesBinktermPHP uses the binkp server for inbound connections and the poller for outbound polling. For public nodes:
For poll-only nodes:
You can manually poll from the command line:
Check Subscribe to Echo AreasNetworks usually use AreaFix to manage echomail subscriptions. If the hub provided an AreaFix password:
Common AreaFix commands:
Some networks automatically subscribe new nodes to default areas. Others require you to request every area manually. When echomail arrives for an area that does not yet exist, BinktermPHP can auto-create the echo area using the incoming area tag and the uplink's domain. You can later edit descriptions, colors, local settings, and access controls in Admin -> Echo Areas. See Echo Areas and AreaFix / FileFix for more detail. Configure File AreasIf the FTN distributes files, ask the hub whether it uses FileFix or another file-area management process. Typical setup:
File distribution support varies by network. Some FTNs carry echomail only and do not operate a filebone. See File Areas, FREQ, and AreaFix / FileFix for related configuration. Send Test TrafficAfter the uplink and subscriptions are configured:
For netmail testing, send a message to the coordinator or to a test address the network provides. Workflow: how FTN mail becomes visible in the platform
Operating Multiple FTNsBinktermPHP can participate in multiple FTNs at the same time. Use a separate uplink and domain for each network:
The domain is important because it keeps echo areas, file areas, and routing distinct. For example, TroubleshootingNo Incoming Mail
Outbound Messages Do Not Leave
Authentication Fails
AreaFix Does Not Respond
Related Documentation
|