I think the test server is back up, but I haven't logged into it much. I lost some progress I had made toward handling that multipe-recip problem (it wasn't solved, necessarily), but that should be easy enough to rewrite.
Does it make sense to drive toward a new "version" and include a declared list of fixes/features in it?
If so, the fix that's coming to mind would be the multiple recip thing -- was there another one?
For features, here's where I'm at:
1) more modularization -- add a "message" object/interface, and move the current header parsing out of the main code so that it returns a "message" object with parsed headers. For Mail::Audit, we can wrap their stuff in our interface.
2) add a "user" level default for number of messages, if unspecified.
3) use the system or user default number instead of zero for messages that arrive with a "+" or a "*" (so they're not immediately shut off to non-exlusive senders)
[I'm sure there were others...]