═══════════════════════════════════════════════════════ EchoMail: Distributed Forums Over Modem 2026-03-28 [bbs, fidonet, echomail] ═══════════════════════════════════════════════════════ If you think a global threaded forum that runs on volunteer-operated nodes with no central server is a recent idea, let me tell you about EchoMail. EchoMail was FidoNet's distributed conference system. Each conference was called an echo, because messages echoed from one BBS to the next. You posted a message on your local BBS. Overnight your BBS handed the message to its uplink. The uplink handed it to its uplinks. By the following morning, your message had hopped across the world. ─────────────────────────────────────────────────────── How an echo worked ─────────────────────────────────────────────────────── Each echo had a moderator who set the rules and resolved disputes. Each echo had a tag like: DOORS.GAMES Discussion of BBS door games PROGRAMMING.C C language Q and A R20_FOR_SALE For-sale ads in FidoNet Region 20 SCIENCE Hard science discussion CHATTER General BBS chatter Subscribing to an echo meant requesting it from your uplink. The uplink would mark your node as a downstream subscriber. Future messages in that echo would flow to you. Reply in the echo, and your reply flowed back upstream and out to everyone else. ─────────────────────────────────────────────────────── Tossing and scanning ─────────────────────────────────────────────────────── Mail came in as compressed packet files (.PKT inside .ZIP). A piece of software called a tosser unpacked the packet, figured out which echoes the messages belonged to, and wrote them into the appropriate message base. Popular tossers: FastEcho, Squish, Crashmail, GEcho. Reading was done in a reader or directly in the BBS message viewer. Writing was done in the same viewer. The cycle ran every night. ─────────────────────────────────────────────────────── The famous echoes ─────────────────────────────────────────────────────── Some echoes became legendary. C_ECHO and PASCAL were graveyards of language wars. BBS_CARNIVAL was general BBS chatter. DEBATE existed for the explicit purpose of having arguments in one place so other echoes could stay civil. ─────────────────────────────────────────────────────── Compared to USENET ─────────────────────────────────────────────────────── USENET did the same thing, originally over UUCP and later via NNTP, with a more permissive flood-fill propagation. EchoMail did it over modems, with a stricter star-and-hub topology and a moderator system that actually meant something. You could read both. Many people did. They felt different. EchoMail was slower and smaller and closer. --- END OF MESSAGE --- ─────────────────────────────────────────────────────── [P]rev [N]ext [B]log index [M]enu Command >
ALT-H Help │ ALT-Z Hangup │ 14400,8N1 │ ANSI │ Node 1 │ bbs-build