I use
www.wetransfer.com to send photos.
No need to resize, and it is easy and free, you simply put the recipients email, your email and upload the files, this will take a few minutes or more depending on the size of the files and your internet speed. You can also add a message.
You will receive an email when they are sent and an email when they are downloaded. The recipient has 7 days to download them.
You can send up to 2GB at any one time, more than enough for most people.