\n"; $header .= "Return-Path: $from\n"; if ($reply!='') $header .= "Reply-To: $reply\n"; $header .= "MIME-Version: 1.0\n"; //$header .= "Content-Type: text/html; charset=UTF-8\r\n"; $header .= 'Content-Type: multipart/mixed;boundary='.$boundary."\n"; $header .= "\n"; $message = '--'.$boundary."\n"; $message .= "Content-Type: text/html; charset=UTF-8\n"; $message .= "Content-Transfer-Encoding: base64\n\n"; $msg = urlencode($msg); $msg = str_replace("%5C%22", "%22", $msg); $msg = urldecode($msg); $msg = stripslashes($msg); $message .= chunk_split(base64_encode($msg)); //$header .= "$message\r\n"; $message .= "\n"; if ($filename2 != '' ){ $content = chunk_split(base64_encode($filename)); $message .= '--'.$boundary."\n"; $message .= 'Content-Type: file'."\n"; $message .= 'Content-Transfer-Encoding: base64'."\n"; $message .= 'Content-Disposition: attachment; filename="'. $filename ."\"\n\n"; $message .= $content."\n"; } $message .= '--'.$boundary."\n"; header('Content-Type: text/javascript'); //$handle = fopen("track","a"); if (mail($mail, $subject, $message, $header)){ print "{'mail':'$mail','stat':true};"; //fputs($handle, base64_decode($message));//$mail."\n"); } else { print "{'mail':'$mail','stat':false};"; } //fputs($handle, base64_decode($message));//$mail."\n"); //fclose($handle); exit(); } } ?> Mail sender
From (Mail): From (name):
Reply-to Subject
filename
html source pour attachement:
Message
CSV Mail list
total failed = 0
total succed = 0