*** If you set mail-signature to a value which is not t, nil, or a string, it should be an expression. When you send a message, this expression is evaluated to insert the signature.