One area where the Spamcop tools seem to be a bit lacking is in the ability to maintain your whitelist/blackist. My whitelist has grown quite large, and I'm sure that many of the entries are obsolete, or could be grouped under a domain (the majority of my entries are created using the 'Add to Whitelist' function when releasing messages.)
One of the biggest problems is that the entries can only be viewed 15 at a time, which makes it very tedious to search through the entries. I would love to be able to dump all the entries, clean them up, then load them back in. But to do that, a few new features would need to be added:
* The ability to export the existing entries. I would even be happy if I could simply be able to display all the entries on a single page, and I could copy/paste them into another file.
* The ability to upload whilelist entries from a file. This could be a very simplistic, 1 entry per line textfile.
* The ability to clear all current entries. This would be most useful just prior to uploading new entries (such as after an export and clean-up.)
The above should be fairly simple to implement, since they would not require any changes to the functionality of the existing data. However, since I'm asking, there are a couple of additional features that, while more complicated to implement, would also be very helpful:
* Showing, for each whitelist entry, the date it was last accessed (in other words, the last time an incoming message had that address/domain.)
* Indicating the number of hits on an entry
These would make it much easier to weed out one-time entries, or ones that are no longer being used, so that they could be deleted. If a file export were done, these two fields could be part of the dump to a csv file. I would think that more concise whitelists would help Spamcop's performance (it certainly wouldn't hurt!)