Rob Stewart has a blog post that serves as a handy tip on implementing multiple signatures in Mu4e. For those who don’t know, Mu4e is an email client that runs inside Emacs. I use it and love it. It helps keep me inside Emacs almost all the time I’m not otherwise engaged in the browser.
The problem the post addresses is how to have one (informal) email signature block for friends and another (formal) one for more professional occasions. Follow the link and you’ll see that the problem is solved with just a tiny bit of Elisp. The code is easily expandable to have more than two signatures if you need them.
I love tips like this. They show how easy it is to make Emacs exactly the editor you want, usually with very little effort.