Simply, sharing video via email is not advisable.
Many email services have an attachment limit of 20mb and some a limit of 10mb. As emails are sent through an array of relays, the effective limit is the smallest file size allowed on any of the relays. That means that video is rarely suitable for emailing.
Then there's the whole issue of Codecs and not all machines will have the codecs to play all videos. Plus, folks with slower connections can find it very inconvenient to download large video files.
Finally, sharing video from iPhoto via email is not supported. All that gets you is the Movie thumbnail. If you feel you must share via email then you'll need to export the video first, and attach that. Use the File -> Export command and set the kind to Original.
This User Tip
https://discussions.apple.com/docs/DOC-4921
has details of the options in the Export dialogue.
Other than that your options include:
Upload it to a sharing site like YouTube or Vimeo and email a link - these will allow the recipient to view the material online. That will avoid the codec issues mentions, and the person can still download the video file if they wish.
Upload it to sharing services like Dropbox or YouSendIt and email a link. This will require that they download the material to their machines to view.
Regards
TD