public function link($title, $mail, array $options = [])
    {
        //Obfuscates the title, if the title is the email address
        $title = filter_var($title, FILTER_VALIDATE_EMAIL) ? $this->obfuscate($title) : $title;

        $mail = Security::encryptMail($mail);
        $url = Router::url(['_name' => 'mailhide', '?' => compact('mail')], true);

        $options['escape'] = false;
        $options['onClick'] = sprintf('window.open(\'%s\',\'%s\',\'resizable,height=547,width=334\'); return false;', $url, $title);
        $options += ['class' => 'recaptcha-mailhide', 'title' => $title];

        return $this->Html->link($title, $url, $options);
    }