Templates 如何从roundcube中的模板或插件获取未读邮件数?

Templates 如何从roundcube中的模板或插件获取未读邮件数?,templates,plugins,skin,roundcube,Templates,Plugins,Skin,Roundcube,我已经创建了一个新的皮肤,需要在标题中显示一个文本,比如说“你有3封新邮件”。如何从模板或插件(如果我需要创建一个)实现这一点 谢谢。好吧,我已经找到了解决方案,如果有人需要,我想在一个案例中与大家分享。因此,我创建了一个插件,下面是提取未读邮件数量所需的插件代码: class test extends rcube_plugin{ public $task='mail'; function init(){ $this->register_handl

我已经创建了一个新的皮肤,需要在标题中显示一个文本,比如说“你有3封新邮件”。如何从模板或插件(如果我需要创建一个)实现这一点


谢谢。

好吧,我已经找到了解决方案,如果有人需要,我想在一个案例中与大家分享。因此,我创建了一个插件,下面是提取未读邮件数量所需的插件代码:

class test extends rcube_plugin{
    public $task='mail';

    function init(){     
       $this->register_handler('plugin.unreadmessage',array($this, 'unreadmessage_handler'));
    }
    function unreadmessage_handler(){
       $rcmail = rcmail::get_instance();        
       $count=$rcmail->imap->messagecount('INBOX', 'UNSEEN');
       return $count    
    }
}
免费使用