When moving to "real" email and usenet, this feature was of course not abandoned. I've been using two small Perl-scripts, one that selects a random signature from a list of signatures, and another that formats it, to include my name and email address for years.
I reported a bug and suggested an enhancement of the
Text::Autoformat-module, I used for
formatsig, in 2000, only later to recognize the positive reply coming from one of the "famous" Perl-programmers, Damian Conway - cool!
When I switched to a new laptop recently, I took it as an opportunity to leave behind some of the accumultated cruft and wean myself off some old habits. For instance, I haven't installed
wajig (yet), and I also left behind the auto-signature scripts, because they sometimes didn't format correctly, and I didn't want to debug them.
It is a very simple program, you need a file with signatures in
~/.sigs, and you call
diva with two command line parameters, your name, and your email-address.
diva then prints out a randomly chosen, formatted signature for you, which you can redirect into
~/.signature, where your email-program and/or newsreader will pick it up. I have integrated a call to it into
message-signature-setup-hook in Gnus, so I get a new random signature for each message I write.