No, but you can easily add this.
Edit file modules/CRM/Roundcube/RC/plugins/epesi_init/epesi_init.php, line 67
public function add_signature($b) {
$footer = Variable::get('crm_roundcube_global_signature',false);
if($b['type']=='plain') {
$b['body'] .= "\r\n".strip_tags(preg_replace('/<[bh]r\s*\/?>/i',"\r\n",$footer));
} else {
$b['body'] .= '<br />'.$footer;
}
return $b;
}
Add replacement code, like this:
public function add_signature($b) {
$footer = Variable::get('crm_roundcube_global_signature',false);
$contact = CRM_ContactsCommon::get_my_record();
$name = CRM_ContactsCommon::contact_format_no_company($contact, true);
$email = $contact['email'];
$footer = str_replace(array('{user:name}', '{user:email}'), array($name, $email), $footer);
if($b['type']=='plain') {
$b['body'] .= "\r\n".strip_tags(preg_replace('/<[bh]r\s*\/?>/i',"\r\n",$footer));
} else {
$b['body'] .= '<br />'.$footer;
}
return $b;
}
I don't think it's a must have feature, as every user can set it's own signature in the email client. Moreover user can have multiple email accounts, but with this you'll always get the same email and name. Even when it's a one common mailbox like
contact@example.com