Do they show up OK from the Mozilla Firefox or Google Chrome web browsers?
Is it JPG's from one sender or from all senders?
Is this a new problem or has it always been a problem for you?
Here are some general troubleshooting steps that help to make sure all of your software is up to date and there are no problems stored in your web browser :