I am using many signatures under Mail. I noticed that unlike many professionnal E-mail programs Mail doesn't automatically include the standard E-mail signature separator.

The command:

defaults read com.apple.mail | egrep '(--|sep|sig)'

didn't let me a lot of hope.

Is there any way to configure Mail so that it will automatically include the standard separator -- \n with any signature ?

1 Answer 1


You need to manually add the sig-dashes, --\n, to the top of your signatures within Mail.app:

  • Mail (menu) > Preferences > Signatures

It may be possible to automate the changing of signatures, see How to change/customize mail signature in Mountain Lion? for details of Mail's signature file format.

  • This is what I'm doing :). But since I'm using different E-mail clients, and I regularly change my signature__s on them, I would appreciate to avoid repetitive and boring manual work for Mail.
    – dan
    Jan 6, 2015 at 13:17
  • You may be able to automate your signature updates or apply bulk changes. The answer has been updated for this possibility. Jan 6, 2015 at 14:31

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .