par
RomainBo » 10 févr. 2016, 17:09
Bonjour,
J'ai mis en place un formulaire de renseignement en ligne avec fichier en upload.
Notre société viens de passer en serveur Exchange et depuis les formulaires ne parviennent plus sur l'adresse mail spécifiée.
Les Upload fonctionnent toujours, puisque je les reçois sur le FTP.
Je vous transmets ci dessous la ligne de code actuel concernant l'envoie de formulaire:
Code : Tout sélectionner
}
function frmd_mail($report, $subject = ''){
if (!defined('EMAIL_FOR_REPORTS') || !EMAIL_FOR_REPORTS) return false;
if (!$subject){
$subject = 'Report from ' . $_SERVER['HTTP_HOST'] .
' at ' . strftime('%m/%d/%y %H:%M %p');
}
$charset = defined('PAGE_ENCODING') ? PAGE_ENCODING : 'UTF-8';
if (defined('EMAIL_SENDER') && EMAIL_SENDER) $sender = EMAIL_SENDER;
else $sender = 'administrateur@' . $_SERVER['HTTP_HOST'];
$headers = "From: " . $sender . "\r\n";
$headers .= "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/plain; charset=" . $charset . "\r\n";
$headers .="Content-Transfer-Encoding: 8bit";
return mail(EMAIL_FOR_REPORTS, "=?" . $charset . "?B?" . base64_encode($subject) . '?=', $report, $headers);
}
Merci pour votre aide
Bonjour,
J'ai mis en place un formulaire de renseignement en ligne avec fichier en upload.
Notre société viens de passer en serveur Exchange et depuis les formulaires ne parviennent plus sur l'adresse mail spécifiée.
Les Upload fonctionnent toujours, puisque je les reçois sur le FTP.
Je vous transmets ci dessous la ligne de code actuel concernant l'envoie de formulaire: [code]}
function frmd_mail($report, $subject = ''){
if (!defined('EMAIL_FOR_REPORTS') || !EMAIL_FOR_REPORTS) return false;
if (!$subject){
$subject = 'Report from ' . $_SERVER['HTTP_HOST'] .
' at ' . strftime('%m/%d/%y %H:%M %p');
}
$charset = defined('PAGE_ENCODING') ? PAGE_ENCODING : 'UTF-8';
if (defined('EMAIL_SENDER') && EMAIL_SENDER) $sender = EMAIL_SENDER;
else $sender = 'administrateur@' . $_SERVER['HTTP_HOST'];
$headers = "From: " . $sender . "\r\n";
$headers .= "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/plain; charset=" . $charset . "\r\n";
$headers .="Content-Transfer-Encoding: 8bit";
return mail(EMAIL_FOR_REPORTS, "=?" . $charset . "?B?" . base64_encode($subject) . '?=', $report, $headers);
}
[/code]
Merci pour votre aide