This is kind of ridiculous.
Due to the huge influx of spams lately, we had to put some restrictions on new users. Every user must have their first post approved by a moderator. Once that is done, any new threads or posts created by that user does not need to go through moderation.
However if a post looks suspicious it will need manual approval by a moderator.
We realize that this is a bit inconvenient to new users, but we had to do it in order to keep the forums clean and useful.
Thank you for your co-operation