Выяснил причину...
Вместо этой строки:
return mail($to, $subject, $this->output, 'From: '.$from.$this->lf.implode($this->lf, $this->headers).$this->lf.implode($this->lf, $xtra_headers));
надо писать:
return mail("$to", "Любая тема но прописана явным образом", $this->output, 'From: '.$from.$this->lf.implode($this->lf, $this->headers).$this->lf.implode($this->lf, $xtra_headers));
Разницу вижу в кавычках полей to и subject...
Без кавычек не работает, тему надо прописывать явным образом...
в чем проблема - не знаю, но работает...
Может, знатоки подскажут ?