We have a .net-basd intranet and, among other things, has a section that pulls our member directory along with the contacts for each entity/member. I would like to implement the ability to allow staff to e-mail a contact and the e-mail would be stored in a database and then if a reply is sent back from the contact, that the reply would be stored in the database. All of the correspondence would then be shown on the intranet, so that various staff know who has talked to that entity/member and what recent dialogue has taken place. We have Exchange 2003 to go along with our intranet. What is involved in accomplishing this? Any insights would be helpful. Thanks.