PHP'den HTML kodlu bir e-posta göndermeye çalıştığımda, konu satırı "Here's the information you requested"
gibi özel karakterleri içeriyorsa, PHP "Here's the information you requested."
PHP Mail Kodları Konu Satırı
değerini okumak için kodlar. Bunu nasıl düzeltirim?
PHP postası kullanılarak kodun nasıl göründüğü aşağıda açıklanmıştır():
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
$headers .= 'To: ' . $mod_params['name'] . '<' . $mod_params['email'] . '>' . "\r\n";
$headers .= 'From: <[email protected]>' . "\r\n";
$email_to = $mod_params['email'];
$email_sub = "Here's the Information You Requested";
$body = html_entity_decode("<html><body>" . $email_html_body . "</body></html>");
mail($email_to,$email_sub,$body,$headers);
Bu, SugarPHPMailer sınıfı üzerinden çalıştırmayla aynı hatayı verir.
Bunu SugarCrm içinde yapıyorum ve bunları göndermek için SugarCRM'in SugarPHPMailer sınıfını kullanmaya çalışıyoruz. Patron SugarCRM'nin işlevlerini kullanmak istiyor. – ericwindham