The present invention provides an e-mail communications system that
minimizes the number of duplicate copies of common attachment files to
e-mail communications that are stored in the mail store of an e-mail
server. When the e-mail server receives an e-mail attachment file that is
larger than a threshold size, the server performs a database search for
another copy of the attachment file in the mail store. If another copy is
located, the system creates a pointer in the mail store that associates
the located attachment file with the e-mail for the additional
recipient(s). Attachment files are deleted only after the recipients of
the associated e-mail communications delete each of the respective
e-mails.