There isn't really an easy way, but, the way I would do this is by clicking File > Save and send > Create Handouts .
This should create a picture of each slide in Microsoft Word.
I would then cut/copy and paste each picture to the body of the email.
answered Jul 6, 2012 at 9:33 William Hilsum William Hilsum 117k 19 19 gold badges 184 184 silver badges 266 266 bronze badges thanks for answer, but i want that it should display as ppt for recipient rather than pictures Commented Jul 6, 2012 at 9:39I know this is a very old article but you could also try this add-in for PowerPoint that does a "smart" export of slides to an Outlook Email using custom layout and style formatting:
Disclaimer : the add-in (which has a free trial) is published by the company I work for.
Update 01JUL2015
Further to the add-in solution above, it is possible to manually embed a PowerPoint slide within the body of an email so that it's editable when double clicking the object. Note that non-Outlook recipients are unlikely to be able to view or edit the embedded slide.
To embed a slide:
The slide will now appear within the email body in view mode and you either resize it or double-click it to switch to edit mode (you may have to accept a security message that begins with "Some objects contain viruses that can be harmful to your computer."). When done, just click anywhere else in the email to exit edit mode.
If there is interest, we may add this feature to our G-Tools add-in above.