Krusty Motorsports

TeraTerm and port forwarding for pop3 and other applications

Caveats

The principal advantage of TeraTerm + TTSSH is that it is free. The principal disadvantage is that only ssh1 is supported, and use of ssh1 is deprecated, as there are some security vulnerabilities that have been fixed in ssh2 (the current version of the ssh protocol). Even so, ssh1 is better than no security at all.

Required components

Krusty has OpenSSH installed already, so you just need TeraTerm and the TTSSH extensions. Get TeraTerm from http://hp.vector.co.jp/authors/VA002416/teraterm.html. Get TTSSH from http://www.zip.com.au/~roca/ttssh.html. Follow the directions to complete the basic installation.

Setting up Port Forwarding in TeraTerm/TTSSH

Start a session to the remote server using ttssh.exe. Once logged on, click on Setup->SSH Forwarding...

Click on Add, and you will get a popup window that allows you to add a port. The default is forward a local port to remote machine.

The ones you are most likely to want to forward are pop3 (port 110) for fetching email, and smtp (port 25) for sending email. Since the remote server is assumed to be krusty, enter krusty-motorsports.com as the remote machine. The ports entered for local and remote should be the same.

Next, you need to change settings in your email client. Instead of containing the name of the server, it should now refer to 127.0.0.1 (localhost). This is because locally TeraTerm is listening on 110 and 25 for pop3 and smtp connections and will forward them back to the server.

The only new restriction introduced by this setup is that you must have an ssh session running back to the server when you do pop3 and smtp transactions, which turns out to be no big deal.


Richard Welty / Krusty Motorsports / rwelty@krusty-motorsports.com