There's a function that changes the signature according to the From header in the message I sent on this list yesterday (id:"87pqmznczk.fsf@thor.loria.fr", near the end of the message).