Networking  
 
Rede de conhecimento computador >> Networking >> FTP e Telnet >> Content
O que é protocolo PULL no SMTP. Dar alguns exemplos?
No SMTP (Simple Mail Transfer Protocol), não há conceito de um "protocolo puxar" formalmente definido. O SMTP é fundamentalmente um protocolo * push *. Isso significa que um cliente de email ou servidor pressiona ativamente * uma mensagem de email para o servidor de email receptor. Não há mecanismo para um cliente solicitar ("puxar") e -mails de um servidor sob demanda da maneira que, digamos, POP3 ou IMAP.

Embora você não possa "puxar" diretamente os e -mails usando os comandos principais do SMTP, o efeito da tração pode ser * simulado * ou * aproximado * em cenários específicos, geralmente envolvendo uma extensão ou interação personalizada com outros protocolos:

aproximações de "puxar" com SMTP:

1. Usando um mecanismo de votação dedicado: Um cliente pode se conectar periodicamente ao servidor SMTP usando um mecanismo separado (por exemplo, uma tarefa cron ou tarefa programada) e, em seguida, tentar recuperar mensagens usando uma extensão SMTP personalizada ou um protocolo diferente (como Pop3 ou IMAP nos bastidores). O cliente inicia a conexão e verifica o novo e -mail; Isso não é verdadeiro SMTP puxando, mas alcançar um resultado semelhante.

2. Serviços de notificação (por exemplo, usando uma extensão SMTP personalizada ou um protocolo de notificação separado): O servidor receptor pode implementar um sistema que notifica o servidor de envio quando uma mensagem é entregue. Isso não está puxando por si só, mas permite que o remetente seja informado da entrega, oferecendo indiretamente um mecanismo de resposta que poderia desencadear ações. Isso geralmente envolve comunicação fora da banda além dos comandos SMTP padrão.

3. Serviços de terceiros: Serviços de email baseados em nuvem ou outros sistemas de gerenciamento de email podem oferecer APIs ou interfaces que permitem recuperar informações ou status da mensagem, alcançando efetivamente um efeito de "puxar", mas isso depende de algo * que não seja * o protocolo SMTP básico.


Por que o SMTP não tem funcionalidade de tração:

O design do SMTP prioriza a entrega confiável e eficiente * das mensagens. Um mecanismo de "puxar" exigiria que o servidor monitorasse constantemente solicitações de clientes e manteria informações de estado sobre quais mensagens foram entregues ou lidas, o que adiciona complexidade e sobrecarga. O POP3 e o IMAP foram projetados especificamente para abordar a recuperação do lado do cliente de mensagens.


Em resumo, você não pode usar comandos SMTP para puxar diretamente emails. Qualquer funcionalidade aparente de "puxar" é alcançada através de métodos indiretos, soluções alternativas ou integrações com outros protocolos. Usar Pop3 ou IMAP é a maneira padrão de recuperar e -mails de um servidor.

Anterior :

Próximo :
  Os artigos relacionados
·Como fazer upload de arquivos para o servidor utilizand…
·Como Chegar ASN De CoreServices 
·Como configurar um servidor FTP no Windows XP 
·Instalação do Servidor FTP 
·Se você fosse um desenvolvedor da web, como usaria um …
·Como você pode usar a Intranet em casa? 
·Qual é o uso de um agente de retransmissão DHCP? 
·Quais são as desvantagens da telemetria? 
·Como ativar Telnetd 
·Qual é a sub -rede de comprimento fixo? 
  Artigos em destaque
·Qual protocolo de camada de rede permite que os roteado…
·Como ligar Broadband do telefone usando Jacks 
·Como configurar vários computadores a uma rede domést…
·O que é um exemplo de exponets? 
·Que tipo de rede pode ser usada entre duas cidades ou p…
·Definir Modem sem fio 
·Como encontrar um endereço IP anterior 
·Como instalar cabos patch panel 
·O que é o protocolo urn em redes? 
·Como calcular o throughput da rede 
Cop e direita © Rede de conhecimento computador https://ptcomputador.com Todos os Direitos Reservados