When you upload an image with space inside the file name, gmail transform space in + character and those case the image won't display inside the body.
Could you think a way to replace in the upload process spaces by - ou _ and we won't have this issue
Exemple :
1729464159 INDUSTRIE 28 NOV.png => become 1729464159-INDUSTRIE+28+NOV.png and generate on error on the CDN of google....