tl;dr - I've experienced a spamgourmet bug like this in the past, thought it just happened again, but *this time* it was gmail's fault (the first time last year it was a legit SG bug).
---
I have had this issue in the past of the count incrementing when reply address masking ("RAM" from now on) is enabled but the email not showing up in the destination gmail account. At that time I believe the issue was was caused by a spamgourmet bug handling a multi-line field in the original source email headers (from?) -- and I think that was fixed.
I just recently encountered apparently the same issue, but it turned out it actually was NOT the same issue ... and this time it doesn't seem to be a bug on SG so I thought I would share the problem and solution to help anyone out if they are having apparent problems with SG.
First off my setup is to forward: SGuser -> gmail-1 (spam gmail account) -> gmail-2 (real gmail account).
Furthermore, the spam gmail is setup with a
user+suffix@gmail.com format, e.g.:
SGuser1 ->
gmail1+suffix1@gmail.comSGuser2 ->
gmail1+suffix2@gmail.comNone of this matters this time though
I had gmail filters setup like this:
Matches: to:(
*sguser1@xoxy.net OR
*sguser2@xoxy.net)
Do this: Skip Inbox, Apply label "spamgourmet", Never send it to Spam
This *USED TO WORK* to avoid emails ending up in spam folder at gmail-1 (which would prevent them from being forwarded to gmail-2 (my real gmail).
Now it turns out wildcarding was never officially supported, and the * wildcarding no longer works (stopped working sometime, as far back possibly as a year ago - Aug 2012).
So, here's the bottom line ... with RAM turned on, a verifcation email from gamersgate (used by others above to test issues) gets sent to the gmail spam folder at gmail-1 and never gets forwarded to gmail-2. In just checking gmail-2, it looks "lost".
Just by turning RAM off, it doesn't end up in spam folder at gmail-1, and happily forwards on to gmail-2.
Turn RAM back on, re-send verification email ... back to spam folder again
My solution is to create a new gmail filter of the format:
Matches: (deliveredto:(
gmail1+suffix1@gmail.com OR
gmail1+suffix2@gmail.com))
Do this: Skip Inbox, Apply label "spamgourmet2", Never send it to Spam
This seems to keep the emails out of spam at gmail-1 and happily forwarding on to gmail-2.
I haven't tried this, but I believe this would be applicable in a simpler setup of just 1 gmail account. Obviously it's easier to notice the problem in that case though by just searching your spam folder for the message
I hope this helps someone.