mail_to = ''; $this->boundary = uniqid('np'); $this->subject = ''; $this->headers = "From: Accounts <".$wgTMWAccountEmail.">\r\nReply-To: Accounts <".$wgTMWAccountEmail.">\r\n"; $this->message = ""; } public function sendEMail() { return mail($this->mail_to,$this->subject,$this->message,$this->headers); } public function appendheaders($headers) { $this->headers .= $headers; } public function appendmessage($message) { $this->message .= $message; } public function getEmailTemplate($emailText) { self::appendheaders("MIME-Version: 1.0\r\nContent-type: multipart/alternative;boundary=".$this->boundary."\r\n"); $data = "This is a MIME encoded message."; $data .= "\r\n\r\n--" . $this->boundary . "\r\n"; $data .= "Content-type: text/plain;charset=utf-8\r\n\r\n"; $data .= "###############################################################\n"; $data .= "# ___________.__ _____ #\n"; $data .= "# \__ ___/| |__ ____ / \ ____ ____ ____ #\n"; $data .= "# | | | | \_/ __ \ / \ / \ \__ \ / __ \ \__ \ #\n"; $data .= "# | | | Y \ ___/ / Y \/ __ \| | \ \/ __ \_ #\n"; $data .= "# |____| |___|__/\____> \____|____(______/__| \(______/ #\n"; $data .= "# __ __ .__ .___ #\n"; $data .= "# / \ / \___________| | __| _/ #\n"; $data .= "# \ \/\/ / _ \_ __ \ | / __ | #\n"; $data .= "# \ ( <_> ) | \/ |__/ /_/ | #\n"; $data .= "# \__/\ / \____/|__| |____/\____ | #\n"; $data .= "# \/ \/ #\n"; $data .= "# #\n"; $data .= "###############################################################\n"; $data .= $emailText; $data .= "\r\n\r\n--" . $this->boundary . "\r\n"; $data .= "Content-type: text/html;charset=utf-8\r\n\r\n"; $data .= '