diff --git a/ecrire/inc_mail.php3 b/ecrire/inc_mail.php3 index 8eb4be6cc49d16607555fae43cb0a54474098b86..b8140211f7505d07656c69ddf980d2dae51d965d 100644 --- a/ecrire/inc_mail.php3 +++ b/ecrire/inc_mail.php3 @@ -37,7 +37,7 @@ function tester_mail() { } function envoyer_mail($email, $sujet, $texte, $from = "", $headers = "") { - global $hebergeur, $queue_mails, $flag_wordwrap; + global $hebergeur, $queue_mails, $flag_wordwrap, $os_serveur; if (!$from) $from = $email; if (! email_valide ($email) ) return false; @@ -49,6 +49,11 @@ function envoyer_mail($email, $sujet, $texte, $from = "", $headers = "") { "Content-Transfer-Encoding: 8bit\n$headers"; if ($flag_wordwrap) $texte = wordwrap($texte); + if ($os_serveur == 'windows') { + $texte = ereg_replace ("\r*\n","\r\n", $texte); + $headers = ereg_replace ("\r*\n","\r\n", $headers); + } + switch($hebergeur) { case 'lycos': $queue_mails[] = array(