On a per-server basis, I would like ERC to automatically use appropriate ssh
tunnels. I don't know if erc-connect-function could be set to some function
that looked at an alist of servers and "via-" hosts and ssh'd accordingly if
one of those servers was being used. I was inspired by
http://www.namazu.org/~tsuchiya/elisp/portfwd.el but I couldn't get it
working. Also, for comparison, Gnus' nntp-open-via-rlogin-and-telnet function
for nntp-open-connection-function can be set to ssh tunnel. Annoyingly, most
of the IRC channels I care about are on various internal servers where I have
to ssh through gateways to get to them.
So, at the least, I wanted someone to be aware of this feature request. (-: