Protocolo smtp
È o Protocolo padrão para envio de Email (Eletronic Mail - Correio Eletrônico) através da Internet. Para melhor entendermos o mesmo, vamos voltar aos primórdios da Internet. Por volta de 1972 a ARPAnet, a rede do Advanced Research Projects Agency (Agência de Projetos de Pesquisa Avançada), tinha aproximadamente 15 nós de conexão, sendo apresentada publicamente na Conferência Internacional sobre Comunicação por Computadores, daquele ano, esse evento marca também a publicação do NCP (Network Control Protocol), ou Protocolo de Controle de Rede, como conclusão da RFC001, iniciada em 1969, por Steve Crocker.
As RFCs (Request For Comment) são um conjunto de documentos de referência que descrevem, estandardizam, debatem, ajudam na aplicação da maioria das normas, padrões de tecnologia e protocolos ligados a Internet e redes em geral. Nesse mesmo ano Ray Tomlinson, da BBN, escreveu o primeiro programa de Email, porém o Protocolo SMTP só é implementado em agosto de 1982, na RFC821, por Jonathan B. Postel, nela é descrita o script principal desse protocolo de transmissão. Em novembro de 1995, o Grupo de Trabalho comandado por J. Klensin propõe melhorias no script do protocolo, com fins de ampliação de seu uso, na RFC1869. Em janeiro de 1996, K. Moore implementa, no SMTP, extensões que permitem notificações de status de entrega DNS (Domain Name System - Sistema de Nomes de Domínios) dos pacotes de correio eletrônico, otimizando as informações de envio e entrega de mensagens, na RFC1891. Em abril de 2001, novamente J. Klensin revisa o SMTP, com a RFC2821, aderindo novos scripts, melhorando a segurança no envio de Emails, e implementando recursos de outras RFCs para otimização de serviços de entrega. Em outubro de 2008, J. Klensin propõe com a RFC5321 uma revisão geral do Protocolo SMTP, onde nela são consolidados, atualizados, esclarecidos os vários documentos anteriores, tornando todos