Texas courts are now moving legal documents via email between the respective attorney's offices, and attorneys are asking for a way to archive everything in and out of a virtual domain as a permanent record. The Subject: contains a case number.
SEC regulations as well as Sarbanes-Oxley (SOX) require those affected by these rules to archive all inbound and outbound mail. qmail has a rudimentary facility to do this with a patch to the extra.h file. It doesn't archive a duplicate of the mail, but simply ads an artificial CC to it to force the rest of the system to send a modified copy of the email to a specific location. That may or may not satisfy SEC or SOX requirements - I don't know. One can argue that what the archive holds was never sent to the server due to the CC modification.
When vpopmail is added to the mix, the promise of the extra.h patch looses its usefulness as what most sites want/need is an archive per virtual domain or even per user, not for the box as a whole. Its been mentioned that maildrop can archive mail, but I believe it can only do this for mail that eventually gets analyzed via a .qmail file. There is no mechanism for mail sent out to be archived via maildrop. Please correct me if I'm wrong.
Is there a comprehensive way to archive mail EXACTLY AS IT WAS SENT, either in to the domain or out from the domain, IN A VPOPMAIL ENVIRONMENT, on at least a virtual domain level? If so, how? Note - recordio is not a solution.
Adding extra delivery instructions in the .qmail file for a user is less than satisfactory especially since it will only archive a facsimile of the mail and then only for mail send to the domain, completely missing any mail originating on the domain destined for the outside world.
-- Bill Gradwohl [EMAIL PROTECTED] http://www.ycc.com