Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 26-02-2010 10:59:12

fifi774
Nouveau membre
Date d'inscription: 26-02-2010
Messages: 1

Affichage corps de mail hotmail

Bonjour à tous ,

D'abord merci pour cotre aide si souvent précieuse.
je viens vers vous car je suis en train de développer un webmail j'arrive bien a récupérer les mails avec un compte imap, afficher les mails tous sauf s'il viennent de hotmail
voila le code de la page

Code:

include ('../class/Zend/Mail/Storage/Imap.php');
$messageNum = $_GET  ['messageNum'];
$mail = new Zend_Mail_Storage_Imap(array('host'     => 'mail.domaine.com',
                                         'user'     => 'philippe@domaine.com',
                                         'password' => 'xxxxxx'));

$message = $mail->getMessage($messageNum); 

echo '<table>';
echo '<tr><td align="left">Date : '.$message->date.'</td></tr>';
include ("../class/config.inc.php");
$db = mysql_connect("$dbhost", "$dblogi", "$dbpass")  or die('Erreur de connexion '.mysql_error());
mysql_select_db("$dbbase",$db)  or die('Erreur de selection '.mysql_error());
$rqtemail = mysql_query ("SELECT * FROM compte WHERE email = '{$message->from}' OR email_google = '{$message->from}' ");
$dataemail = mysql_fetch_assoc ($rqtemail);
if (!empty($dataemail ['id_compte']))
{ echo '<tr><td align="left"><a href="">De : '.$message->from.'</a></td></tr>'; 
} else { 
echo '<tr><td align="left">De : '.$message->from.'</td></tr>'; }
echo '<tr><td align="left">A : '.$message->to.'</td></tr>';
echo '<tr><td align="left">Objet : '.$message->subject.'</td></tr>';

if ($message->isMultipart()) {
while ($message->isMultipart()) {
    $message = $message->getPart($messageNum);
}
$txt = nl2br($message->getContent());
} else {
$txt = nl2br($message->getContent());
}
    
echo '<tr><td align="left">'.$txt.'</td></tr>';
echo '</table>';

Mais le message de hotmail apparait avec des caractères bizard exemple

T=E9l=E9chargez Internet Explorer 8 et surfez sans laisser de trace !
http://clk.atdmt.com/FRM/go/182932252/direct/01/=

Par avance merci

Bonne journée

Philippe

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages