J'utilise l'API paypal et je dois fournir des emails php aux destinataires qui ont des adresses e-mail avec des caractères spéciaux. Tout fonctionne bien tant que je n'envoie pas de courriels à ü@example.com, ö@example.com et ainsi de suite ... mais depuis 2012 ces caractères existent dans les adresses e-mail et je ne peux pas obtenir php pour comprendre ces charakters droite. Quelqu'un peut m'aider ???Livrer des mails php à des adresses e-mail de caractères spéciaux, tels que äüö
<?php
$message = "Bla"
$item_name = $_POST['item_name'];
$payer_email = $_POST['payer_email'];
$email_from = '[email protected]';
address
$email_subject = '=?UTF-8?
B?'.base64_encode('Bestellbestätigung').'?=';
$email_body = "$message";
$to = $_POST['payer_email'];//<== This could contain ä,ü or ö
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=UTF-8' . "\r\n";
$headers .= "From: [email protected] \r\n";
$headers .= "Reply-To: [email protected] \r\n";
//Send the email!
mail($to,$email_subject,$email_body,$headers);
?>