Regarding the email notifications, turning off email notifications only tells the system what to do about threads you view and watch going forward. Your previously watched threads will continue to send you email notifications based on the settings that were in place when they were added to the "Watched" list.
Got it.
Try this link to disable the notifications for all of your previous watched threads:
Disable email notification
The images in question look like they are being served by
amazon.com.. can you tell me your process for uploading the images?
At one point I uploaded all the pics off of my phone to amazon. Later on I decided to delete all the pics off of my phone. Amazon is the only place I could get to the pics I wanted to post, my other computer needs a power supply. I copied and pasted originally which seem to work but later on they vanished. After downloading the pics to my computer and then uploading here worked fine.
I generally recommend using the red button at the bottom left of your post that says "Upload a File" and then navigating to the images that are on your computer to upload them.