SMTP - this protocol started out purely ASCII text-based, it did not deal well with binary files, or characters in many non-English languages. Standards such as Multipurpose Internet Mail Extensions (MIME) were developed to encode binary files for transfer through SMTP.
HTTP - The client and server communicate by sending plain-text (ASCII) messages. The client sends requests to the server and the server sends responses.
FTP - does not encrypt its traffic; all transmissions are in clear text, and usernames, passwords, commands and data can be read by anyone able to perform packet capture (sniffing) on the network. This problem is common to many of the Internet Protocol specifications (such s SMTP, Telnet, POP and IMAP) that were designed prior to the creation of encryption mechanisms such as TLS or SSL.
wikipedia
SMTP - este protocolo começou puramente baseado em texto ASCII, ele não lidava bem com arquivos binários ou caracteres em muitos idiomas diferentes do inglês. Padrões como Multipurpose Internet Mail Extensions (MIME) foram desenvolvidos para codificar arquivos binários para transferência por meio de SMTP.
HTTP - O cliente e o servidor se comunicam enviando mensagens de texto simples (ASCII). O cliente envia solicitações ao servidor e o servidor envia respostas.
FTP - não criptografa seu tráfego; todas as transmissões são em texto não criptografado e nomes de usuário, senhas, comandos e dados podem ser lidos por qualquer pessoa capaz de realizar a captura de pacotes (sniffing) na rede. Esse problema é comum a muitas das especificações de protocolo da Internet (como SMTP, Telnet, POP e IMAP) que foram projetadas antes da criação de mecanismos de criptografia, como TLS ou SSL.