A man receive a arm in mail riddle

A classic riddle!

Is the answer: "A Mailman"?

The riddle says "a man receive a arm in mail", which is a play on words. "Mail" has a double meaning here - it refers to both the postal service (a mailman) and the armor (mail armor). So, the answer is a mailman, who receives a mail (arm) in mail (armor)!