I recently migrated a forum to Discourse that had been on phpBB for ~15 years. I set up a SparkPost account for email, and everything was working fine. However, yesterday, I received an email from SparkPost informing me that my account was deactivated due to spamming concerns. It looks like the presence of a few links in a batch of digest emails tripped an alert.
I’ve been going back and forth with their compliance department, and they’re refusing to reactivate the account unless I can prove that we have a CAPTCHA in place to deter spammers. I explained that the Discourse software doesn’t have a typical CAPTCHA, and even linked to their howto page for configuring Discourse with SparkPost (that has no mention of any CAPTCHA being needed), but they’re not budging.
Has anyone else dealt with this? Any idea how to proceed? We’ve already gone through and disabled the digests of all users that haven’t logged in to the new system, to reduce the volume of mail that is bounced or flagged as spam.
This is what I told them:
Discourse does not support traditional CAPTCHAs, but it does have a number of anti-spam measures built-in (including rate-limiting and limits on links for posts from new accounts). Is there additional customization required to configure Discourse for use with SparkPost? I’ve followed all of the directions on your own guide: Using SparkPost with Discourse - SparkPost
And their response:
Unfortunately, we need some sort of verification such as CAPTCHA on your forum. Once this is in place, let me know and I will reactivate your account.