public final function send(org_openpsa_mail_message $message) { $ret = $this->mail($message->get_recipients(), $message->get_headers(), $message->get_body()); if (!$ret) { $this->error = $ret; } else { if (is_object($ret) && is_a($ret, 'PEAR_Error')) { $this->error = $ret->getMessage(); $ret = false; } else { $this->error = false; } } return $ret; }