Witam,
pytanko: Jak nalezy sformatowac ponizszy kod aby mail byl wyslany w dwoch postaciach: html i txt.
<?php
################################################################################
########################
function mailaktyw($mail,$kod,$iduzk, $aktywny = 0) {
################################################################################
########################
global $adres, $wwwname, $infomail, $mailstopkainfo; include( "pear/Mail.php" );
$uzknowy = Dane_uzytkownika_po_ID($iduzk);
$recipients = $mail ;
$headers [ "Content-Type" ] = "text/html; charset=\"iso-8859-2\"" ;
$headers [ "Content-Transfer-Encoding" ] = "8bit";
$headers [ "Mime-Version" ] = "1.0";
$headers [ "From" ] = $infomail;
$headers [ "To" ] = "$uzknowy->uzk_imie $uzknowy->uzk_nazwisko <$mail>" ;
$headers [ "Subject" ] = "Witamy w serwisie - Aktywacja konta" ;
$body = "<p>Witaj $uzknowy->uzk_imie,</p>\n"
. "<p>W celu zwiŕkszenia bezpiecze˝stwa rejestracja konta w serwisie $wwwname wymag
a Twojej akceptacji.</p>"
. "<p>Aby uaktywniŠ konto kliknij w poni┐szy odnoÂnik:<br/>\n"
. "<a href=\"$adres/index.php?page=start3&op=aktywujkonto&kod=$kod&id=$iduzk\" target=\"_blank\">$adres/index.php?page=start3&op=aktywujkonto&kod=$kod&id=$iduzk</a></p>"
. "<p>JeÂli nie oczekiwa│e powy┐szej wiadomoÂci zignoruj jej zawartoŠ.</p>"
. "<p>Zespˇ│ $wwwname</p>\n"
. "<p><div style=\"font-size: 80%\">List wygenerowany automatycznie</div></p>\n"
. "<p style=\"border-top:1px solid silver; margin-top:50px; color:silver; font-size:80%\">$mailstopkainfo</p>\n";
$params["sendmail_path"] = "/usr/bin/sendmail";
// Create the mail object using the Mail::factory method
$mail_object =& Mail :: factory
( "sendmail" , $params ); if ($aktywny){
$wysylka = $mail_object -> send ( $recipients , $headers , $body );
}
if ($wysylka) {
return $body;
} else {
return false;
}
} // end function
?>
dlaczego pytam: niektorzy uzytkownicy nie wysweitlaja maila jakot html tylko jako txt. Gdy jest wyswietlany jako txt ampersandy sa w postaci '&' co oczywiscie jest bledem i nie jest walsciwie uruchamiana strona wskazana w odnosniku.
jak sie to rozwiazuje? czy pisze sie taka sama tresc dla TXT jaka jest w HTML?
pozdrawiam,
Wojtek