1. A method comprising: detecting a request to append a signature to an outgoing email, wherein the outgoing email is addressed from a sender to a recipient; accessing a plurality of email signature rules for the sender; evaluating at least one of a condition and a property associated with the outgoing email against the plurality of email signature rules; determining that at least two of the plurality of email signature rules are satisfied based on said evaluating the at least one of the condition and the property associated with the outgoing mail against the plurality of email signature rules; identifying, from a list of email signatures, a plurality of email signatures based, at least in part, on the at least two email signature rules that are satisfied; generating a composite signature with the plurality of email signatures; and appending the composite signature to the outgoing email.