SMTP

O SMTP (Simple Mail Transfer Protocol) é um protocolo TCP/IP, basicamente um conjunto de regras e diretrizes que um sistema tem de seguir, que é usado para enviar e receber informações na forma de correio eletrônico.[1] No entanto, ele é realmente restrito e carece de alguns recursos, como a capacidade de enfileirar mensagens na extremidade receptora, já que é normalmente usado por IMAP (Internet Message Access Protocol) ou POP3 (Post Office Protocol 3). Esses protocolos permitem que o usuário acesse suas mensagens e seu conteúdo em uma caixa de correio que é salva dentro do servidor, enquanto o sistema periodicamente faz download delas do banco de dados do servidor.

Em outros sistemas operacionais, como o Unix, o Sendmail é o servidor SMTP mais utilizado para e-mails.[1:1] Estes protocolos também são vitais quando se trata de administrar, gerenciar e proteger qualquer atividade de rede. Felizmente, para o usuário médio do serviço de e-mail, eles já estão incorporados ao sistema para que os usuários não tenham que lidar com o incômodo de gerenciar uma rede manualmente. No entanto, em casos raros e incomuns, os clientes precisarão se familiarizar com protocolos, tais como IP (protocolo de internet) e SMTPs. O SMTP tem uma grande influência em cada e-mail que um indivíduo enviou durante toda a sua vida útil.

Os fornecedores de serviços de e-mail habituais, como o correio Yahoo e o Gmail, têm o seu próprio servidor SMTP associado ou anfitrião que é dedicado para o processo de entrega do e-mail. Os usuários e especialistas, no entanto, precisam estar cientes de que a mais alta qualidade de serviço SMTP profissional, como o turboSMTP, garante a mais alta taxa de entrega e transmissão.[2]

Funcionalidade

O SMTP é o protocolo mais comum e largamente usado da comunicação de correio eletrônico por cima da Internet. Ele fornece um meio para serviços de rede entre o provedor de e-mail ou, em alguns casos, o servidor de e-mail organizacional e o usuário que está acessando o e-mail.[1:2] Normalmente usa um processo chamado "Store and forward". Isso move os emails pelas redes. Neste caso, ele trabalharia em conjunto com um componente principal que é chamado de Agente Principal de Transferência (MTA), que os usuários têm que usar para enviar comunicações para o computador certo e caixa de entrada de e-mail. Depois disso, o SMTP então explicará, enquanto também direcionará como um e-mail será transmitido do MTA do computador local para outro MTA em outro dispositivo, e até mesmo em vários outros computadores ou dispositivos.[3]

Simplesmente colocado, quando os usuários enviam uma mensagem a um amigo, conhecido como o destinatário, usando um cliente de correio ou serviço, ele será captado por um programa chamado o servidor de saída que então iniciaria uma conversa entre o remetente e o receptor que também entrará. Durante este processo, as máquinas comunicam entre si através de SMTP. Isto pode ser comparado a uma linguagem específica em que ambas as máquinas são fluentes. Como o SMTP é um protocolo, ele fornece um conjunto de diretrizes às quais ambas as máquinas devem aderir. Desta forma, ambos os servidores poderão identificar-se e comunicar-se entre si e comunicar para que possam reconhecer (a) o remetente, (b) para onde deve ir a mensagem, (c) para onde deve ir o conteúdo e uma infinidade de funções diferentes.[4] Basicamente, o SMTP mostra ao servidor e ao sistema como entregar corretamente o e-mail e, ao mesmo tempo, resolver problemas.

O SMTP também significa, por vezes, "stop" (parar). A maioria dos usuários não sabe disso, mas os Provedores de Serviços de Internet têm um limite quando se trata do número de e-mails que podemos enviar em um determinado momento.[5] Em alguns casos, é limitado a cada hora ou a cada dia. A razão pela qual isso foi feito é para evitar que spam ou e-mails indesejados sejam enviados de servidores de e-mail automatizados que foram programados para continuar a enviar mensagens para usuários e empresas.

Cada Provedor de Serviços de Internet conta com seu próprio SMTP para gerenciar, administrar e governar o e-mail que é enviado de seu dispositivo de origem. Para os usuários que trabalham em casa ou para aqueles que gerenciam grandes quantidades de listas de e-mail, isso pode ser prejudicial. Isto se deve ao fato de que se o SMTP atingir seu limite, o Provedor de Serviços de Internet simplesmente deixará de enviar o e-mail. Em alguns casos, se o sistema é automatizado e deixado sem supervisão, o sistema pode assumir que o usuário é um spammer de enviar grandes quantidades de e-mail e vai fechar a conta.[5:1]

No entanto, a maioria dos utilizadores não tem de se preocupar com este protocolo uma vez que o limite de email varia dependendo do ISP. Como exemplo, o seu cliente médio, que dispõe de um programa de cabo Comcast, está limitado a apenas ser capaz de eliminar 1.000 por dia, enquanto para um plano diferente, direcionado para as empresas, tem um limite de 24.000 por dia. Vários outros provedores de serviços de internet como a Verizon e a AT&T têm uma abordagem mais não convencional. Em vez disso, ambos os ISPs colocam um limite de 100 em um número de destinatários que os usuários podem enviar a partir de um único e-mail.

Componentes

O SMTP é geralmente embutido com um cliente de e-mail e é normalmente composto dos seguintes componentes:[3:1]

  • Utilitário Usuário Local / Cliente-Fim (Mail User-agent)
  • Agente de Envio de Correio (MSA)
  • Agente de Transferência de Correio (MTA)
  • Agente de Entrega de Correio (MDA)

Restrições

Apesar de todos esses recursos, as SMTPs são restritas apenas à capacidade de transferir conteúdo de texto. Isso significa que não é possível reconhecer fontes, anexos, imagens, vídeo, arquivos de áudio, etc. Que é uma das razões pelas quais isto é chamado de "simples".[3:2] Devido à rápida evolução da tecnologia e da Internet, o MIME (Multipurpose Internet Mail Extensions) foi criado para preencher a lacuna tecnológica. MIME é capaz de codificar e transmitir todas as informações necessárias que SMTP não é capaz de fazer. Isto significa que MIME é capaz de transferir imagens, anexos, documentos, áudios, vídeos e outros tipos de arquivos e também codifica todo esse conteúdo em texto puro. Uma vez que estes ficheiros e dados tenham sido traduzidos para este formato, o SMTP poderá agora transferir dados conforme necessário.


  1. https://whatis.techtarget.com/definition/SMTP-Simple-Mail-Transfer-Protocol ↩︎ ↩︎ ↩︎

  2. https://serversmtp.com/what-is-smtp/ ↩︎

  3. https://www.techopedia.com/definition/1710/simple-mail-transfer-protocol-smtp ↩︎ ↩︎ ↩︎

  4. https://whatismyipaddress.com/smtp ↩︎

  5. https://group-mail.com/sending-email/email-send-limits-and-options/ ↩︎ ↩︎