The message forum runs under https (secure protocol) and for me, at least, won't display images under http (without the 's', non-secure protocol). For what it's worth, I use Chrome as my browser. If you right click on the broken image and open it in a new tab (which is outside the message forum) it displays.
Other images are just no longer where they were when the post was originally made.