In thunder bird, if you have multiple folders it will not let you know the you got a mail in the sub folders, follow the below steps to resolve the same.
Edit–> Preference–> Advanced–> General–> Config Editor
Search for the following
mail.server.default.check_all_folders_for_new and make it true
Restart the Thunderbird, you will now get mails from all folder.