protected static function optoutThread($threadId)
 {
     $token = self::_getParam('token');
     if ($thread = CMA_Thread::getInstance($threadId) and CMA_ThreadNewsletter::getOptOutToken($thread) == $token) {
         $thread->getFollowersEngine()->removeFollower();
         self::$contentMessage = CMA_Labels::getLocalized('unfollow_success');
     } else {
         self::$contentMessage = 'An error occurred.';
     }
 }