public function confirmEmail($user) { $site_contact = PHPWS_User::getUserSetting('site_contact'); $authkey = User_Action::_createSignupConfirmation($user->id); if (!$authkey) { return false; } $message = User_Action::_getSignupMessage($authkey); PHPWS_Core::initCoreClass('Mail.php'); $mail = new PHPWS_Mail(); $mail->addSendTo($user->email); $mail->setSubject(dgettext('users', 'Confirmation email')); $mail->setFrom($site_contact); $mail->setMessageBody($message); return $mail->send(); }