Is there a token for email sender's signature?

I need the email generated from template to be signed by the person who is sending the email.

  • I'd like to add user's signature after each template in case we send a mailing/bulk emails. Any news about that ? The best would be to get a token user_signature Best regards, Fabien – HashKey Mar 27 '18 at 11:06

Yes there is but it only works for regular mails not for mails sent by CiviMail (bulk mails):

  1. Add signature to the CIviCRM contact that is connected to your CMS contact (see screenshot).
  2. Click on send email for a contact and the signatures should be in the Text editor.

However, for Bulk Mails you would have to put the signature in a footer or th emessage template.

enter image description here enter image description here enter image description here

| improve this answer | |
  • This way CiviCRM is adding the signature of Recipient, not the Sender. – Aivars Apr 5 '17 at 14:44
  • You are right, the token indeed resolves the recipient's signature. However, If add a signature to the CiviCRM contact that is connected to my CMS user, the signature will be displayed as soon as I pull up the send email mask. Just tested it again and it works for me using CiviCRM 4.7.17 and Drupal. – Fabian Apr 6 '17 at 5:59
  • That's correct. But how can I use such a signature together with email template? – Aivars Apr 6 '17 at 8:14
  • I am afraid that is not possible. You can of course cut out the signature and paste it again after selecting the template or implement custom token/functions, javascript magic etc... – Fabian Apr 6 '17 at 13:51
  • I couldn't get this to work properly, but there is an extension de.systopia.signatures (github.com/systopia/de.systopia.signatures) which has the functionality needed. – Phil_B Aug 6 '19 at 14:31

You might find the code in https://github.com/JMAConsulting/biz.jmaconsulting.sigs a useful starting place for a token for CiviMail - a PR for this would be welcome. Feel free to contact me if you would like us to develop it for you.

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.