telnet é um protocolo usado em várias aplicações. Por exemplo, a maioria dos MUDs ainda usa telnet.
As utilizações não relacionadas a jogos para telnet incluem:
- Testando um servidor de e-mail (telnet para a porta 25).
- Testando um servidor da web.
Exemplo de email:
>telnet mail.stack.nl 25
Trying 2001:610:1108:5010::104...
Connected to relay02.xxx.xxx.
Escape character is '^]'.
220 mx1.stack.nl ESMTP Postfix
HELO example.mydomain.tld
250 mx1.stack.nl
(Essa é a saída de um servidor de e-mail sendo saudado pelo meu 'cliente'.)
Ou testando o servidor aqui no serverfault.
telnet serverfault.com 80
Trying 64.34.119.12...
Connected to serverfault.com.
Escape character is '^]'.
HTTP/1.1
HTTP/1.0 400 Bad request
Cache-Control: no-cache
Connection: close
Content-Type: text/html
400 Bad request
Your browser sent an invalid request.
Connection closed by foreign host.
Observe que esses são os mesmos comandos que um cliente enviaria. Nenhuma opção extra é obtida. A vantagem é que você não precisa instalar software extra (o telnet geralmente vem pré-instalado) e então você recebe a mensagem de erro bruta em vez de uma mensagem 'human friendly'.