Inviare mail con php
In alcuni casi il webmaster si può trovare di fronte alla necessità di inviare mail per comunicare dei dati, ad esempio confermare alcune scelte del navigatore, informare su nuovi contenuti, o addirittura soltanto per mettere in collegamento fra loro due navigatori.
Per operare in tal senso il linguaggio PHP ci mette a disposizione una funzione apposita:
Tramite questa funzione è possibile inviare mail in automatico o a comando.
Codice di base:
In questo caso la mail arriva con mittente anonimo, ammesso che il vostro fornitore di spazio web sia abilitato per spedire mail senza intestazioni (è sempre possibile rintracciare il mittente.)
Per inserire più destinatari è necessario inserire gli indirizzi separati da una virgola, ma all'arrivo delle mail tutti vedranno l'indirizzi a cui saranno spedite le mail.
Mail con intestazioni:
Le intestazioni sono informazioni aggiuntive che il webmaster vuole inserire nel messaggio, potrete capire quali leggendo l'esempio riportato sotto.
Per spedire le intestazioni dobbiamo inserire una nuova variabile dopo il messaggio:
Da notare i punti dopo $intestazioni
Potevamo scrivere anche una riga unica:
$intestazioni= "From:staff@allwebfree.itrn"."Reply-To:staff@allwebfree.itrn"."X-Mailer: PHP/".phpversion();
Tuttavia è meno comprensibile e soggetta ad errori grammaticali (NON deve avere più spazi di quelli che vedete nell'esempio o provocherete un errore).
Per non inserire direttamente l'indirizzo mail dovete scrivere così:
Esempio con due destinatari:
In questo caso negli header della mail mostrerete solo il testo non compreso fra i tag < >
Fonte WEB
-~Cards, per Sciax2.it
In alcuni casi il webmaster si può trovare di fronte alla necessità di inviare mail per comunicare dei dati, ad esempio confermare alcune scelte del navigatore, informare su nuovi contenuti, o addirittura soltanto per mettere in collegamento fra loro due navigatori.
Per operare in tal senso il linguaggio PHP ci mette a disposizione una funzione apposita:
PHP:
Perfavore,
Entra
oppure
Registrati
per vedere i codici!
Tramite questa funzione è possibile inviare mail in automatico o a comando.
Codice di base:
PHP:
Perfavore,
Entra
oppure
Registrati
per vedere i codici!
Per inserire più destinatari è necessario inserire gli indirizzi separati da una virgola, ma all'arrivo delle mail tutti vedranno l'indirizzi a cui saranno spedite le mail.
Mail con intestazioni:
Le intestazioni sono informazioni aggiuntive che il webmaster vuole inserire nel messaggio, potrete capire quali leggendo l'esempio riportato sotto.
Per spedire le intestazioni dobbiamo inserire una nuova variabile dopo il messaggio:
PHP:
Perfavore,
Entra
oppure
Registrati
per vedere i codici!
Potevamo scrivere anche una riga unica:
$intestazioni= "From:staff@allwebfree.itrn"."Reply-To:staff@allwebfree.itrn"."X-Mailer: PHP/".phpversion();
Tuttavia è meno comprensibile e soggetta ad errori grammaticali (NON deve avere più spazi di quelli che vedete nell'esempio o provocherete un errore).
Per non inserire direttamente l'indirizzo mail dovete scrivere così:
Esempio con due destinatari:
PHP:
Perfavore,
Entra
oppure
Registrati
per vedere i codici!
Fonte WEB
-~Cards, per Sciax2.it