Hi Aimee!
It absolutely can! In fact, that's exactly what we did on our last trip.
Once you get your first Disney PhotoPass card, go to the Disney PhotoPass website (you can access now by clicking
here), and register your card. When you login, there will be a "Share" menu option at the top. Click on there, and you can share your photos via email, Facebook, or E-card.
We did this while staying at Disney our last time, which gave family and friends a "peek" into all the incredible fun we were having. :-)
Hope this helps! Have a magical time on your visit!