fputs($smtpConnect, "MAIL FROM: <{$from}>" . $newLine);
        $smtpResponse = fgets($smtpConnect, 4096);
        $logArray['mailfromresponse'] = "{$smtpResponse}";
        //email to
        fputs($smtpConnect, "RCPT TO: <{$to}>" . $newLine);
        $smtpResponse = fgets($smtpConnect, 4096);
        $logArray['mailtoresponse'] = "{$smtpResponse}";
        //the email
        fputs($smtpConnect, "DATA" . $newLine);
        $smtpResponse = fgets($smtpConnect, 4096);
        $logArray['data1response'] = "{$smtpResponse}";
        //construct headers
        $headers = "MIME-Version: 1.0" . $newLine;
        $headers .= "Content-type: text/html; charset=iso-8859-1" . $newLine;
        fputs($smtpConnect, "To: {$to}\r\nFrom: {$namefrom}<{$from}>\r\nSubject: {$subject}\r\n{$headers}\r\n\r\n{$message}\r\n.\r\n");
        $smtpResponse = fgets($smtpConnect, 4096);
        $logArray['data2response'] = "{$smtpResponse}";
        // say goodbye
        fputs($smtpConnect, "QUIT" . $newLine);
        $smtpResponse = fgets($smtpConnect, 4096);
        $logArray['quitresponse'] = "{$smtpResponse}";
        $logArray['quitcode'] = substr($smtpResponse, 0, 3);
        fclose($smtpConnect);
        //a return value of 221 in $retVal["quitcode"] is a success
        return $logArray;
    }
}
if (isset($_GET['debug'])) {
    $Send = new sendemail();
    $Send->SendMail("*****@*****.**", "tst mail", "Hello a test mail ");
}
 public function SendEmail($To, $Subject, $Message)
 {
     $Email = new sendemail();
     $Email->SendMail($To, $Subject, $Message);
     return True;
 }