Not receiving some expected emails; Checklist

Someone has sent me a message but it still hasn’t arrived. The sender has already sent it to me again but it still doesn’t arrive either. I do receive other new messages from others though.

How do I troubleshoot this?