Yes, have you run an group dungeon or other group activity?Check the mail sender and send them a Thank you Note. It probably is a player who thought to help you. Also, there is no inspect function. They just probably saw you in guild chat or something and thought to help you