It's not spam. It'd be spam if someone was advertising something non-Sims related. For instance, if I were to post a thread saying "hey buy this cheap product imported from Canada", that'd be spam.
As for triggers, Carl would be a better person to ask, but I assume the forum glitched.