Email with PHP on windows server

Hello,

For an help, here is my code :

      function sendMail($tab_rcpt_to, $subject, $body, & $tab_errors, $tab_pjs = array (),$from = "noreply@xxxx.fr",$fromname = "xxxx",$host = "xxxx.yyyy.zzzz")
      {
        $mail = new PHPmailer();

        $tab_errors = array ();
        $mail->SMTPDebug = false;
        $mail->IsSMTP();
        $mail->IsHTML(false);
        $mail->Host = $host;
        $mail->From = $from;
        $mail->FromName = $fromname;
        foreach ($tab_rcpt_to as $adr)
        {
          $mail->AddAddress($adr);
        }
        $mail->Subject = $subject;
        $mail->Body = $body;
        foreach ($tab_pjs as $pj)
        {
          if (!$mail->AddAttachment($pj))
          {
            $tab_errors[] = "Attachement PJ ($pj) incorrect";
          }
        }

        $res = @ $mail->Send();
        @ $mail->SmtpClose();
        unset ($mail);
        switch ((int) $res)
        {
          case -3 :
            $tab_errors[] = "Destinataire(s) du message non fourni(s).";
            $res = false;
            break;
          case -4 :
            $tab_errors[] = "Erreur à la création du corps du message.";
            $res = false;
            break;
          case -5 :
            $tab_errors[] = "Problème(s) SMTP possible(s) (connexion refusée, adresse émetteur refusée, adresse destinataire(s) refusée(s), réception de données refusée).";
            $res = false;
            break;
          default :
        }
        return ($res);
      }