Newsgroup: it.comp.www.php
Titolo: uso di nl2br($testohtml)

Ho usato la funzione in oggeto all'interno della funzione mail per mandare
una mail formattata in html, il problema è che quando la mail arriva, con
outlook vedo il codice html, mentre con Eudora vedo effettivamente la mail
strutturata come volevo io, con immagini, titoli e quant'altro.
Ho provato anche a usare gli esempi che ci sono su 
www.php.net
  nella parte
riguardante la funzione mail, inserendo degli header che come Content type
dessero il formato MIME, ma nulla, non funziona. Da cosa dipende? E come
posso ovviare il problema?
grazie

TheBad scrivette il Thu, 06 Feb 2003 11:42:12 +0100:

Non ti dico da cosa dipende, altrimenti dicono che ce l'ho sempre con la
Microsoft, ma ti posso dare una dritta: da OutLuck apri un messaggio
formattato come vuoi che venga e guarda cosa c'e' nel sorgente e come e'
strutturato, poi riproduci il tutto in PHP.
Prevedi anche l'opzione per inviare e-mail di solo testo, per chi non ha
voglia di riceverle in HTML.
ciao
Marco
-- 
bernama -spirale- libero -.- it
La precision c'est pas la realite'.
Henri Matisse
+- PHPRndSig 0.02 --------------------------------------------32/62-+

 Marco
ci ho guardato ma anche mettendo il content type come si vede da outlook non
va. Ho presao spunto da una di quelle che invia libero, buongiorno, ecc ecc
ho visto che l'ě c'č un tag <META content="MSHTML 6.00.2800.1126"
name=GENERATOR></HEAD> ma anche aggiungendolo non va.
Non so piů che fare

 Non so più che fare
"Content-Type: text/html; charset=iso-8859-1\n"
leggere il manuale...
http://it.php.net/manual/it/ref.mail.php

 va. Ho presao spunto da una di quelle che invia libero, buongiorno, ecc ecc
Ti copio quelle che arrivano a me con le email in html (che peraltro non
sopporto, e infatti ho scelto un client di posta che non le interpreta).
$Intestazioni="From: $email\r\nReply-To: $email\r\nContent-Type:
multipart/alternative; boundary=\"----=_DaBTvxqk_5zENVFsF_MA\";
charset=\"iso-8859-1\"\r\nMIME-Version: 1.0\r\nReturn-Path: <$email>";
Speriamo bene ^_^
-- 
Nicoletta

\r\n";
$headers .= "Cc: 
birthda...@example.com
\r\n";
$headers .= "Bcc: 
birthd...@example.com
\r\n";
/* and now mail it */
mail($to, $subject, $message, $headers);
ho anche preso un esempio da 
www.php.net
 e usato pari pari, ma niente.
Tra un po' mi arrendo

 Tra un po' mi arrendo
Aspetta!
La ricerca su Google di
php outlook mail html 
fornisce 136.000 risultati sul web e 12.500 nei gruppi: magari 
trovi qualcosa di interessante.
C'e' un sacco di gente che si lamenta...
ciao
Marco
-- 
bernama -ciclone- libero -PUNTO- it
Le sole cose impossibili sono quelle che non si desiderano veramente.
- Errico Malatesta -
+- PHPRndSig 0.02 --------------------------------------------45/62-+


Grazie Marco!!! :)
ciao!!

 ho anche preso un esempio da 
www.php.net
 e usato pari pari, ma niente.
Strano...
Il seguente esempio su 
php.net
 personalmente non mi dà problemi... almeno
con outlook xp, eudora, webmail su excite e su hotmail... con oe non l'ho
provato.
$myname = "Me Myself";
$myemail = "
mys...@email.com
";
$contactname = "Mister Contact";
$contactemail = "
con...@email.com
";
$message = "hello from happy me";
$subject = "A mail not refused by Hotmail";
$headers .= "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
$headers .= "From: ".$myname." <".$myemail.">\r\n";
$headers .= "To: ".$contactname." <".$contactemail.">\r\n";
$headers .= "Reply-To: ".$myname." <$myreplyemail>\r\n";
$headers .= "X-Priority: 1\r\n";
$headers .= "X-MSMail-Priority: High\r\n";
$headers .= "X-Mailer: Just My Server";
mail($contactemail, $subject, $message, $headers);

"Ic^Å^rO" <TOGLIicaro...@MAIUSCOLEfreemail.it> ha scritto nel
messaggio news:7dw0a.90046$ZE.24...@twister2.libero.it...

l'ho provato io ora con outlook express e non va. Con Eudora non ci sono
problemi, funziona perfettamente.

 problemi, funziona perfettamente.
Su outlook express 6 va.

"Ic^Å^rO" <TOGLIicaro...@MAIUSCOLEfreemail.it> ha scritto nel
messaggio news:trw0a.90101$ZE.24...@twister2.libero.it...

che ci sia qualche impostazione strana?