Check whether you are sending your emails with pics in html format, and not text format. Html allows pics on pages, text makes go as attachments. Also check your security settings to make sure you are allowing pics.
All emails are being sent HTML. Some recipients receive the attachments and pics in the text, and others receive a mix, and others don't get anything. I have gone thru all the email settings and don't know of anything to change. I'm not sure where to check for the security setting, but I don't see anything related to that.