Unable to display inline images in Gmail

You should convert the image first to base64 format string, and then use that string in your email body, instead of just adding sampleStaff.jpg to your email body

see my reply here