invio mail html con php non va

SolidSnake4

Utente Attivo
23 Ott 2007
505
0
0
Salve a tutti ho problemi con l'invio delle mail, in quanto non mi riconosce il codice html da cosa dipende ?
 

whirl

Nuovo Utente
11 Apr 2007
13
0
0
ciao,
probabilmente dipende dal fatto che non hai specificato il tipo di contenuto che vuoi inviare.

Guarda il codice che ti posto, credo possa esserti utile ;)


PHP:
// costruisco alcune intestazioni generali
$header = "From: Inviante <[email protected]>\n";
$header .= "CC: Altro Ricevente <[email protected]>\n";
$header .= "X-Mailer: Il nostro Php\n";

// costruisco le intestazioni specifiche per il formato HTML
$header .= "MIME-Version: 1.0\n";
$header .= "Content-Type: text/html; charset=\"iso-8859-1\"\n";
$header .= "Content-Transfer-Encoding: 7bit\n\n";

//costruisco il testo in formato HTML
$messaggio = "<html><body><p>Questo messaggio è in formato <i>html</i></p><p>Visita il sito <a href=\"http://www.sito.it\">www.sito.it</a></p></body></html>";

$subject = "primo messaggio html";

// invio il messaggio di posta elettronica
// controllando eventuali errori
if( @mail("[email protected]", $subject, $messaggio, $header) ) echo "e-mail inviata con successo!";
else echo "errore nell'invio dell'e-mail!";

Prova il codice, se vedi che ancora non va, può darsi che il client di posta del destinatario è stato configurato per non visualizzare il formato HTML.
In questo caso ti consiglio di creare 2 versioni dell'email, una per chi riesce a visualizzare l'html, e una versione alternativa (solo testo) per chi non può leggere l'html...
 
Ultima modifica:

SolidSnake4

Utente Attivo
23 Ott 2007
505
0
0
ho provato me le invia ma quando cerco di mettere del codice css con lo sfondo presente in una cartella sul mio spazio web non me lo visualizza
 

whirl

Nuovo Utente
11 Apr 2007
13
0
0
Lo sfondo non lo trova perchè è sul tuo spazio, mentre l'email viene aperta in un client di posta o in una webmail. Per risolvere dovresti trovare il modo di "allegare" all'email lo sfondo, oppure mettere un percorso assoluto nel css, relativo allo sfondo: ad esempio http://www.sito.it/images/wall.jpg
 
Discussioni simili
Autore Titolo Forum Risposte Data
S Form invio mail html, con invio tramite file denominato invio.php PHP 8
D Problema invio mail [GIA POSTATO ERRONEAMENTE IN HTML] PHP 0
H ASPMail - Invio di mail html con variabili Classic ASP 5
R Invio mail con allegati multipli PHP 0
R Invio mail con allegati da directory PHP 1
Daniele_Carrara Problema timeout - invio mail PHP 7
U PHP bottone per invio mail o ritorno al form PHP 15
G Invio mail con php da dati prelevati da un database PHP 9
AC1 [PHP] Invio Mail PHP 18
B [PHP] Invio mail automatico dopo compilazione form - db PHP 25
A [PHP] Problema invio mail con funzione mail() PHP 3
A [PHP] RISOLTO Invio Mail con Tabella PHP 2
paloppa [PHP] Invio mail da form dubbio PHP 17
F Form mail php errore invio PHP 5
Punix [PHP] problema script invio e-mail PHP 2
G Invio Mail con PHPMailer, problemi SMTP PHP 7
cobra_72 [PHP] problema invio multiplo allegati mail PHP 21
Z Limite invio newsletter con PHP - mail() PHP 4
E [Javascript] Messaggio di avvenuto invio mail non visualizzato Javascript 1
F Invio Mail con Javascript Javascript 25
E Rimuovere "dati in memoria" dopo invio mail [PHP] PHP 18
lucarpenter Settaggio invio mail allarme IP camera P2P IP Cam e Videosorveglianza 9
I form invio mail HTML e CSS 1
F Invio automatico mail php PHP 0
Francesco Polese Errore form invio mail+php PHP 22
R Errore invio mail in php PHP 1
M Errore invio mail da php Posta Elettronica 5
P invio mail da form con dati php PHP 7
webmachine Come programmare l'invio di una mail in PHP? PHP 1
W Estrapolare un indirizzo mail di un form durante l'invio PHP 5
Z Invio mail da telecamere HIKVision - HELP!!! IP Cam e Videosorveglianza 0
M WANSCAM Invio allarme tramite mail IP Cam e Videosorveglianza 4
M configurazione invio mail php PHP 25
I invio mail da form PHP 1
asevenx link cliccabile che non funziona con invio mail PHP 1
P Invio mail diversi destinatari PHP 10
W problemi incomprensibili invio mail dal sito in PHP PHP 3
M Invio mail con destinatari da mysql con inserimento di nome e cognome PHP 6
Il Matta Problema Form e invio mail PHP 2
G WansCam invio mail IP Cam e Videosorveglianza 11
B Problema form mail per invio doppio allegato PHP 1
F invio di una mail tramite script php PHP 6
D [Risolto] Invio mail a blocchi Classic ASP 31
A Problema orario invio mail per form PHP 4
S [risolto] Invio scheda dettagliata in mail Classic ASP 6
antonio_oti Invio di e-mail tramite PHP PHP 23
O [PHP] Problema Invio Mail PHP 2
I [Risolto] Problemi invio e-mail con CDOSYS con domini @live.it Classic ASP 4
S php form invio mail PHP 3
M problemi invio e-mail Posta Elettronica 8

Discussioni simili