There seem to be a number of complaints on the net about sparkpost terminating/suspending accounts and many of them mention not being told why. The question is: is this unique to sparkpost or do other providers do the same?
I have tried to figure out what might cause sparkmail to suspend accounts used for discourse. Here’s what I found so far:
To start with, they reserve the right to suspend accounts for a number of reasons:
Some of the ways that can cause your account to be suspended and/or terminated are:
- A violation of our messaging policy
- High hard bounce percentages
- High complaint rates
- Content that is abusive, harmful, or is identified as spam
- Failure to collect payment for the service
(Source: Account Suspension - SparkPost)
Among these, I suppose the messaging policy is most relevant, so I looked it up at Messaging Policy - SparkPost and among the long list of requirements I found the following two which, I believe, any discourse instance routinely violates (so I may be misunderstanding something since it would be strange if they really required every single transactional email to comply with these):
Always include a working “unsubscribe” mechanism in each marketing Digital Message that allows the recipient to opt out from your mailing list (receipt/transactional messages that are exempt from “unsubscribe” requirements of applicable law are exempt from this requirement).
And the following might become relevant in some cases when users generate inappropriate content (but the problem is that it is up to Sparkpost to decide what is or is not appropriate):
You must not use the Services to:
Store, distribute or transmit any malware or other material that you know, or have reasonable grounds to believe, is or may be tortious, libelous, offensive, infringing, harassing, harmful, disruptive or abusive; or
Commit (or promote, aid or abet) any behavior, which you know, or have reasonable grounds to believe, is or may be tortious, libelous, offensive, infringing, harassing, harmful, disruptive or abusive. Examples may include Digital Messages that are themselves are or promote racism, homophobia, or other hate speech