# Type of request: This is a ...

[x] bug report
[ ] feature request

# Detailed description
AWS Java SDK is  throwing different exceptions than the expected
version: 1.11.327

**Example 1:**  send a notification with an unverified email address as from address follows

## Expected behavior
exception which is thrown by AWS is like 
com.amazonaws.services.simpleemail.model.MessageRejectedException: Email address is not verified. The following identities failed the check in region US-EAST-1: arn:aws:ses:us-east-1:654856854863:identity/miqdigitl.com (Service: AmazonSimpleEmailService; Status Code: 400; Error Code: MessageRejected; Request ID: 0632aab8-0be1-4eeb-9d0f-8c699330aabf) 

## Actual behavior
 exception thrown when using localstack is like
com.amazonaws.services.simpleemail.model.AmazonSimpleEmailServiceException: null (Service: AmazonSimpleEmailService; Status Code: 400; Error Code: 400 ; Request ID: null)

**Example 2 :** send create template request

## Expected behavior
Template gets created successfully

## Actual behavior
com.amazonaws.services.simpleemail.model.AmazonSimpleEmailServiceException: null (Service: AmazonSimpleEmailService; Status Code: 500; Error Code: 500 ; Request ID: null)

# Steps to reproduce
1. use AWS java SDK in java project
2. make localstack up using docker latest image
3. try to send with unverified email address/ create template connecting to localstack 


## Command used to start LocalStack
docker run --env SERVICES=ses  -p 4566:4566  localstack/localstack

## Client code 

**in kotlin**
val endpoint : AwsClientBuilder.EndpointConfiguration = AwsClientBuilder
      .EndpointConfiguration("http://localhost:4566","us-east-1")
val client = AmazonSimpleEmailServiceClientBuilder.standard()
          .withEndpointConfiguration(endpointConfiguration)
          .build()
client.createTemplate(templateRequest)
         or 
client.sendEmail(sendEmailRequest)

please let me know if I am doing something wrong here as well 
def get_source_from_raw(raw_data):
        entities = raw_data.split('\n')
        for entity in entities:
            if 'From: ' in entity:
                return entity.replace('From: ', '').strip()
        return None
    email_responses_send_raw_email_orig = email_responses.send_raw_email
    def email_responses_send_raw_email(self):
        (source, ) = self.querystring.get('Source', [''])
        if source.strip():
            return email_responses_send_raw_email_orig(self)
        raw_data = to_str(base64.b64decode(
            self.querystring.get('RawMessage.Data')[0]))
        LOGGER.debug('Raw email:\n%s' % raw_data)
        source = get_source_from_raw(raw_data)
        if not source:
            raise MessageRejectedError('Source not specified')
        self.querystring['Source'] = [source]
        return email_responses_send_raw_email_orig(self)
    email_responses.send_raw_email = email_responses_send_raw_email
    email_responses_send_email_orig = email_responses.send_email
    def email_responses_send_email(self):