Sebbene non sia possibile "trarre direttamente" e -mail utilizzando i comandi principali di SMTP, l'effetto di trazione può essere * simulato * o * approssimativo * in scenari specifici, spesso coinvolgendo un'estensione personalizzata o interazione con altri protocolli:
approssimazioni di "tiro" con SMTP:
1. Usando un meccanismo di polling dedicato: Un client potrebbe periodicamente connettersi al server SMTP utilizzando un meccanismo separato (ad esempio un lavoro cron o un'attività programmata) e quindi tentare di recuperare i messaggi utilizzando un'estensione SMTP personalizzata o un protocollo diverso (come POP3 o IMAP dietro le quinte). Il client avvia la connessione e controlla la nuova posta; Questo non è vero che tira SMTP ma raggiunge un risultato simile.
2. Servizi di notifica (ad esempio, utilizzando un'estensione SMTP personalizzata o un protocollo di notifica separato): Il server ricevente potrebbe implementare un sistema che notifica il server di invio quando viene consegnato un messaggio. Questo non si sta avvicinando a se stesso, ma consente al mittente di essere informato della consegna, offrendo indirettamente un meccanismo di risposta che potrebbe innescare azioni. Questo di solito comporta una comunicazione fuori banda oltre i comandi SMTP standard.
3. Servizi di terze parti: I servizi di posta elettronica basati su cloud o altri sistemi di gestione delle e-mail potrebbero offrire API o interfacce che consentono di recuperare informazioni o status dei messaggi, raggiungendo efficacemente un effetto "pull", ma questo si basa su qualcosa di * diverso da * il protocollo SMTP di base.
Perché SMTP non ha funzionalità pull:
Il design di SMTP dà la priorità alla consegna affidabile ed efficiente * di messaggi. Un meccanismo di "pull" richiederebbe al server di monitorare costantemente le richieste dei clienti e mantenere le informazioni sullo stato su quali messaggi sono stati consegnati o letti, il che aggiunge complessità e sovraccarico. POP3 e IMAP sono stati progettati specificamente per affrontare il recupero del lato client dei messaggi.
In sintesi, non è possibile utilizzare i comandi SMTP per inserire direttamente le e -mail. Qualsiasi funzionalità di "pull" apparente si ottiene attraverso metodi, soluzioni alternative o integrazioni indirette con altri protocolli. L'uso di POP3 o IMAP è il modo standard per recuperare le e -mail da un server.
networking © www.354353.com