Your inbox only contains messages sent by your friends. All other messages go to the "other" mailbox.
Facebook also doesn't include a total count of how many unread messages you have in the "other" mailbox, so you occasionally have to click on the link to see if you have messages waiting.