|I somehow managed to remove the "inbox folder" |
This may sound like a dumb question but you would be amazed at how many people forget about it.
You did look in the recycle bin to see if it was there?
You also might want to post your question in the Digital Photo & Video forum. Someone there might have a lead.