Inserire delle immagini inline in un messaggio di posta elettronica è simile ad inserire la parte HTML (devi definire dei boundaries e specificare che il contenuto ha un certo mime type).
Si tratta di una cosa non proprio semplice e per questo ci sono delle librerie già sviluppate che ti aiutano in questo (ad esempio ti hanno già suggerito http://swiftmailer.org/ ) e che ti consiglio vivamente.

Usando una libreria ci sono delle funzioni create apposta per inserire nella mail le immagini necessarie.