public function PostSend() {
    $rtn = false;
    try {
      // Choose the mailer and send through it
      switch($this->Mailer) {
        case 'sendmail':
          $rtn = $this->SendmailSend($this->MIMEHeader, $this->MIMEBody);
          break;
        case 'smtp':
          $rtn = $this->SmtpSend($this->MIMEHeader, $this->MIMEBody);
          break;
        case 'mail':
          $rtn = $this->MailSend($this->MIMEHeader, $this->MIMEBody);
          break;
        default:
          $rtn = $this->MailSend($this->MIMEHeader, $this->MIMEBody);
          break;
      }

    } catch (phpmailerException $e) {
      $this->SetError($e->getMessage());
      if ($this->exceptions) {
        throw $e;
      }
      if ($this->SMTPDebug) {
        $this->edebug($e->getMessage()."\n");
      }
      return false;
    }
    return $rtn;
  }