There isn't an "email signature" function, but it can be done. You will want to have the user create an email template (in settings/templates) with their signature. Then, when they create an email in the web client, after adding the to, cc, etc, hit the insert template button and insert their template.
Or, just use Outlook to do your emails and track the email in CRM.