Is this only happening when you try sending pictures?
Here's what you can try:
Go to your settings on the iPhone, Mail, Contacts, Calendars. Select the email address that doesn't send photos, and take a look at your settings for the outgoing mail server, if it's possible to view them.
Another method to get rid of problems with an email account, would be to remove the account completely, and reinstall it.