At Ask Me Help Desk you can ask questions in any topic and have them
answered for free by our experts. To ask questions or participate in
answering them you must register for a free account. By registering you
will be able to:
Get free answers from experts in any of our 300+
topics.
I'm not sure if this is the one to which you are referring, but you might want to check out the information on it on the following site. It could be a virus, if what I am reading is correct.
There are places that allow someone to send you an electric post card but usually those will tell you who it's from in the subject area. e.g., Kimberly has sent you an electronic post card. If you have a significate other who might have sent it I would ask them before you open it. Otherwise, if you ever get one, feed to the trash bin.