I wanted to add the same dynamic email signature to all the email I send whether it is from my cellphone or from my computer.
My email client at home (mutt) makes it easy to take the output of a script and use it as a sig, but my cell phone can't do anything like that.
I just configured my qmail to replace a tag in mails from me with my signature. Qmail's modular design makes it easy to overload certain parts of it.