You might get better responses in a more-appropriate different forum.
Anyway, short answer - you can't. All html pages need to have an src=___ element that has a link to the image. So, the image needs to be stored somewhere (on a website, network share, etc).
However, if the people you're sending to are using Microsoft Office-enabled (ie Outlook, etc) email clients, it is possible to create MS-Word-based emails, in which case you can embed images that will be auto-embedded with a tag along the lines of <img src="cid:image001.jpg@xxxxxxxx.xxxxxxxx">