That seems to be a workaround but as long as the post keeps in the list and not moved/removed to a different queue, it will stay there till a moderator takes action I think.
Sure it helps:) From time to time I visit the forums and
when I saw these spams, I looked for a button/link to report them
but I think there isn’t such feature yet or if there is any way
for normal users to delete these spam messages, that would be perfect. e.g marking these sort of message by us and if a threshold is reached, spam can be moved to a spam queue or something like that or if there is anything I can do to mitigate this issue, please let me know.