Wasn't from me and your profile is set that your e-mail address is not viewable by others so it didn't originate from a member here unless your referring to the internal PM service.
In that case a email will originate from here to notify you that you have a new PM, FYI these options can be changed by clicking the profile button on the top menu.
As far as displaying your e-mail address my advice would be too not do that. That will open you up to spam, spam-bots routinely gather e-mail addresses from forums such as this. I have no control over that.