Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function sendmail($type, $sitename, $siteurl, $emailtosend, $username, $origin, $disc_id, $disc_shortname, $titre, $plaintxt, $idmember, $key, $idwebsite){
- //Infos date
- $date = date("d/m/Y");
- $heure = date("H:i");
- // Préparation du mail
- $from = str_replace(":", " ",$sitename);
- $replyTo = "no-reply";
- $to = $emailtosend;
- $sujet = $sitename." - ".$titre;
- $sujet = mb_encode_mimeheader($sujet,"UTF-8");
- $delimitation = "--delimitation";
- $headers = "FROM: ".$from." <".EMAIL.">\n";
- $headers .= "Reply-to: ".$replyTo."\n";
- $headers .= "MIME-Version: 1.0"."\n";
- $headers .= "Content-Type: multipart/alternative; boundary=\"".$delimitation."\"";
- $message = "";
- // Version Texte
- $message .= "--".$delimitation."\n";
- $message .= "Content-Type: text/plain; charset=\"UTF-8\"; Content-Transfer-Encoding: 8bit;\n";
- $message .= $plaintxt;
- $message .= "\n\n--".$delimitation."\n";
- // Version HTML
- $message .= "Content-Type: text/html; charset=\"UTF-8\"; Content-Transfer-Encoding: 8bit;\n";
- switch($type){
- case 'mail_newMP':
- $message .= $this->mail_newMP($sitename, $titre, $siteurl, $username, $date, $heure, $origin, $disc_id, $disc_shortname);
- break;
- case 'mail_newSUP':
- $message .= $this->mail_newSupport($sitename, $siteurl, $username, $date, $heure, $origin);
- break;
- }
- $message .= "\n--".$delimitation."--";
- /* ENVOI DU MAIL */
- mail($to, $sujet, $message, $headers);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement