Anyone know of a good Telnet client that can be run as a door? reddit / bbs ---------------------------------------------------------------------- CharlieBrown197 · 2019-05-31 16:00 I run a BBS that has a telnet client. Right now, it is just the default telnet client used by Linux. This is annoying as this one does not work correctly with SyncTerm. It does work with Putty, but it does not support arrow keys. Does anyone know of a Telnet client that runs as a BBS door? ​ Using Mystic BBS. ---------------------------------------------------------------------- dperry324 · 2019-05-31 16:31 What platform are you using? Mystic has a built in telnet-out menu option. But that functionality my be affected by the platform. I use Linux. I have a BBS List app that uses that menu option. It allows me to call out to other BBSes from my BBS. I have no issues with the arrow keys. Mystic Menu Command: IT Options: /address=
/port= ---------------------------------------------------------------------- CharlieBrown197 · 2019-05-31 18:14 Using Windows, but can use Linux if necessary. I would like something that allows a user to *type* an address instead of picking from a menu. ---------------------------------------------------------------------- electronicchicken · 2019-05-31 18:52 It's inadvisable to let users connect outbound to arbitrary addresses and ports. You're letting them connect to whatever server they want (not necessarily some other BBS) and send whatever data they wish, with you as a proxy. _Slightly_ less problematic if you only let them connect to port 23 of the remote end, but not every BBS listens for telnet connections there. Your safest bet is to have a predefined list of remote systems the user can choose to connect to. That said, there is [TelnetDoor](https://www.randm.ca/bbs/telnetdoor/), not sure if it does what you want. Or perhaps there's a way (MPL? Python?) to make Mystic's telnet-gate feature more dynamic. ---------------------------------------------------------------------- dperry324 · 2019-05-31 20:20 It's simple enough to write an MPL that can get user input, then call the telnet menu using that input. But I second what eChicken said. ---------------------------------------------------------------------- dperry324 · 2019-05-31 20:25 This is untested. I don't even know if it works. It doesn't check for the port. It doesn't do any error checking at all. But this might do what you want. ​ `Var S : String` `Begin` `Write('|11 Enter Telnet URL: ')` `S:=Input(30,30,11,'')` `MenuCmd('IT','/addr='+S)` `End` ---------------------------------------------------------------------- CharlieBrown197 · 2019-05-31 20:36 Thank you! Will test when I get home. ---------------------------------------------------------------------- Spider_Gilgamesh · 2019-06-01 13:53 So. I telnet into your bbs. I open the telnet door. I telnet into your bbs. I open the telnet door. I telnet into your bbs. I open the telnet door. I telnet into your bbs. I open the telnet door. I telnet into your bbs. I open the telnet door. I telnet into your bbs. I open the telnet door. I telnet into your bbs. I open the telnet door. I telnet into your bbs. I open the telnet door.... ---------------------------------------------------------------------- CharlieBrown197 · 2019-06-04 19:17 This worked perfectly! Thanks!