I hadn't received your e-mail the last time I checked.
I didn't receive your e-mail the last time I checked.
Is there any difference in meaning in sentences above? I have a feeling that the first sentence implies a slight frustration or at least I am waiting for the e-mail to arrive, while the second simply states the fact that the e-mail wasn't in my mailbox.