I was having a problem with my website host, the email they have given me firstname.lastname@example.org
always gets delivered to the spam folder of any email, be it yahoo, hotmail, gmail, etc.
So I switched the activation board email to my other host email which is hosting my forums, email@example.com
and now users get the email fine
find a way to change ur board email, problem solved