Postfix w/ spamassassin is sending extra copies of email
I'm running postfix+dovecot -> with virtual users pulled from an SQL database on my mail server. All was working 95% correctly (there are always those little things that annoy you) anyway, I've had this system up and working this way for several months. I recently added Spamassassin to the system. I got everything working correctly, and mail continued to flow both in and out of the system. Spam was starting to be identified. The problem came in that when a user sent mail out or when mail was sent to an account on this server the sending party would receive a duplicate copy of the e-mail they just sent.
Anybody ever seen this before, and any suggestions on how to correct the problem?
*** Master.cf file from postfix *****
smtp inet n - n - - smtpd
unix - n n - - pipe
flags=R user=spamuser argv=/usr/bin/spamc -e /usr/sbin/sendmail -io
-f $(sender) $(recipient)
**** local.cf from spamassassin ******
# Add your own customisations to this file. See 'man Mail::SpamAssassin::Conf'
# for details of what can be tweaked.
# do not change the subject
# to change the subject, e.g. use
# rewrite_header Subject ****SPAM(_SCORE_)****
rewrite_header subject **** Suspected SPAM ****
# Set the score required before a mail is considered spam.
# uncomment, if you do not want spamassassin to create a new message
# in case of detecting spam