1. A method of controlling distribution of electronic messages for a first user of a social networking site with a computing system comprising: a. identifying an electronic message for the first user to be processed with the computing system; b. receiving an initial set of designated recipients from said social networking site for said electronic message manually identified by the first user with the computing system; c. using the computing system to evaluate a set of first prior electronic message designations provided by the first user as well as a set of second prior electronic message designations provided by second users of the social networking site who are part of a social network group associated with the first user, including after said user has completed providing all of said initial set of designated recipients, to determine if said initial set of designated recipients for said document should be modified based on a correlation calculated for said set of first prior electronic message designations and said set of second prior electronic message designations with said initial set of designated recipients; wherein said evaluating step by the computing system can include consideration of multiple ones of said initial set of designated recipients to identify additional potential recipients; d. with the computing system forming a final set of designated recipients including any additional potential recipients added to said initial set of designated recipients based on the results of step (c).