You could some content-changes delievered with the email, be example, Title, Description Title, Description, and so on. It could get to be a long mail, depending on the requirements. You even could include a routine to make sure, that 'flow of information' takes place only if 'content' has been changed. Now this is not what I did, when I enclosed some information into the Mail-Routine you received from Richard.I only included, as sample, Title, Description Title & Description to show you how it may work the simpler way.
How it works?
---
my ($title2, $reserve2, $inc2, .............., @bids2) = &read_item_file($form{'CATEGORY'},$form{'ITEM'});
---
The (sample) line above has a "2" added behind every $-variable stated in the original line. All those $-variables are the key to the "old" data, and they are used to tell you, how the "Content" looked before modification.
Now just add all you need into the Mail-Routine you received further up from Richard, and it should basically work.
It's just an idea and untested, don't ruin 'live auctions' when checking it out.
Load it down, name it sellerdit.pl and replace the existing one with it. don't scrap the original file, in case I've missed something...
Homer
If you don't know where you're going, any road will get you there.