1. A method comprising: detecting a response event to provide a communication reply that is an email message which is part of an email conversation, wherein said email conversation comprises a sequence of zero or more response email messages to an initial email message as well as the initial email message, wherein each of the response email messages and the initial email message have a set of attributes unique to that message; querying the attributes of different ones of the email messages of the email conversation; determining a quantity N based on values of the attributes being compared against at least one history criteria, said history criteria comprising at least one of traffic based criteria, behavior based criteria, time based criteria, content based criteria, sender specific criteria, and recipient specific criteria, wherein the quantity of N varies based on the values and the at least one history criteria; creating a reply history set that comprises a set of history segments, wherein each history segment corresponds to one of the N different ones of the email messages of the email conversation; and incorporating the reply history set within the communication reply.