Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> PHP /MySQL Programmazione >> .

Sendmail Vs . PHP Mail

Solo perché PHP ha una funzione per la generazione di messaggi di posta elettronica non significa che PHP in realtà li invia attraverso la rete Internet per la loro destinazione . Se i programmatori PHP sono abituati a lavorare su siti web con hosting condiviso , o su siti in cui il server ha un amministratore indipendente , potrebbe essere una sorpresa che la posta venga effettivamente inviata da un programma come Sendmail . PHP

differenza di HTML, che dice solo come il browser come visualizzare una pagina web, atti PHP come una sorta di linguaggio di programmazione per le pagine web . Il codice stesso è eseguito dal server che passa i risultati del l'esecuzione di codice PHP per i browser web tramite codice HTML . I programmi scritti in PHP in grado di eseguire solo i compiti specifici per i quali il programmatore ha scritto fuori il codice e fare affidamento su altri componenti software sul server per funzioni molto specializzate .
Sendmail

sendmail è un programma per gestire la posta di un server. Ogni indirizzo e-mail segue la da " username@domain.extension.top-level-domain " dove " nomeutente " è il nome utente dell'account , "dominio " è il nome del sito web , e " top -level- domain" è il " . com " finale o qualsiasi altro dominio di primo livello . L' Internet invia e-mail a un server, dove un programma di posta come sendmail deve essere in ascolto per ricevere ed elaborare la posta elettronica in modo corretto. Sendmail può anche inviare e-mail da account specifici . Funzione mail
PHP posta Funzione

di PHP per la generazione di messaggi di posta elettronica in realtà non inviare l'e-mail . Prende i parametri necessari per inviare la posta elettronica , come l' indirizzo di posta elettronica viene inviato a , l' indirizzo di posta elettronica che il programmatore vuole apparire come mittente , e il testo del corpo del messaggio stesso. Quindi converte questi parametri in dati che un programma di posta elettronica può capire.
Esecuzione The Mail Function

Dopo PHP prende in questi parametri , che passa i dati convertiti in un programma di posta elettronica in esecuzione sul server . Il programmatore PHP specifica quale programma di posta elettronica l'interprete PHP deve usare per inviare effettivamente le email nel file " php.ini " . In questo modo , la funzione PHP mail consente ai programmatori di generare il contenuto delle e-mail , e programmi come Sendmail effettivamente inviare l'e-mail che la funzione PHP generato .

 

Programmazione © www.354353.com