I have found a pretty good way ( I think ) to report SPAM using spamassassin -r.
This is IMAP or ( every item in a POP mailbox ) oriented since it pulls in all
mail in a fiolder ( or POP mailbox ).
I have an IMAP folder called INBOX/spam_reported and INBOX/probably_spam.
I filter mail based on the SPAM Assassin header and other criteria into my spam
folders.
I move SPAM messages that I want reported into my INBOX/spam_reported folder.
I have a cron job that does something like this:
fetchmail -f .fetchmailrc.sa -m "spamassassin -r"
my .fetchmail.sa file has something lilke this:
poll imap.server.com proto IMAP user "userid" pass "password" folder "INBOX/spam_reporter" fetchall
so... when fetchmail runs it pulls ALL mail from my INBOX/spam_reporter folder, passes it to
spamassassin -r.
my razor logs show that the mail is getting sent/accepted to the razor servers.
jack