I proposed a hopelessly complex task, and one I do not recommend. I mention it only for context.
discreet installation = one operating instance of spamassassin per user. NO ONE does this with any scaled operation. But I have seen it done for five or six users.
I understand what you are seeking, and I personally have no knowledge of a simple way to do it.
Perhaps a moderately aggressive filtering control, with a larger than normal number of "tagged" messages - plus large scale whitelisting is a solution? You could solicit whitelist addresses before the fact, and generate a reasonably wide-spread whitelist at cut-over. With the large "tagged" message base you could request users submit addresses, etc. as mis-tagged messages accumulate in their junkmail folders.
I sympathize wit you, but I found the above scenario becomes manageable in a reasonably short time and virtually nothing is deleted which isn't pure spam.
regards,
patrick