. require_once("../inc/util.inc"); require_once("../inc/user.inc"); require_once("../inc/boinc_db.inc"); check_get_args(array("code", "userid")); $code = get_str("code"); $userid = get_int('userid'); $user = BoincUser::lookup_id($userid); if (!$user) { error_page("no such user"); } if (salted_key($user->authenticator) != $code) { error_page("invalid code"); } $result = $user->update("send_email=0"); if ($result) { page_head("Removed from mailing list"); echo " No further emails will be sent to $user->email_addr.

To resume getting emails, edit your project preferences. "; page_tail(); } ?>