public function postParseUnitAction($uniqueId, $success = true)
    {
        // Setting parsed message flag to SEEN
        $result = new ParseResult();
        try {
            if ($success) {
                $this->storage->setFlags($uniqueId, array(ZendStorage::FLAG_SEEN));
            } else {
                $this->storage->setFlags($uniqueId, array(ZendStorage::FLAG_RECENT));
            }
        } catch (\Exception $e) {
            $result->setResult(false);
            $result->setMessage($e->getMessage());
            $result->setCode($e->getCode());
        }

        // Returning the result object
        return $result;
    }