OK, I'm trying to find all the places I can send an e-post card or e-video from the World. Isn't there one after the Mission: Space ride? If you know of any, will you please tell exactly where so I can find them when we go? My goal is to send one from every place possible.
After you enter the building it is down the ramp and on the left. It's in a small alcove before you get to the boat ride. I only saw one machine but most people don't know about it so it doesn't get crowded.
If you happen to be going to Disney Quest there are computers there that you can send e-postcards. The best is still the one in imagination pavillion at Epcot. You can send video and take your picture to email.