### Is there an existing issue for this?

- [X] I have searched the existing issues

### Current Behavior

There's a problem with the send email sesv2 api: Once you send an email, you can't then retrieve it using the _localstack/ses endpoint because the api expects the email you sent to have a 'source' parameter even though in the sesv2 api, source and sourceArn have been replaced with 'fromEmailAddress' and 'fromEmailAddressIdentityArn' https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_SendEmail.html. Therefore when you send an email and try to retreive it, you get this error on localstack:

```2022-08-22T15:37:41.704 ERROR --- [   asgi_gw_5] l.aws.handlers.logging     : exception during call chain
Traceback (most recent call last):
  File "/opt/code/localstack/localstack/aws/chain.py", line 57, in handle
    handler(self, self.context, response)
  File "/opt/code/localstack/localstack/aws/handlers/internal.py", line 31, in __call__
    response.update_from(self.resources.dispatch(context.request))
  File "/opt/code/localstack/localstack/http/router.py", line 234, in dispatch
    return self.dispatcher(request, handler, args)
  File "/opt/code/localstack/localstack/http/dispatcher.py", line 74, in _dispatch
    result = fn(request, **args)
  File "/opt/code/localstack/localstack/services/ses/provider.py", line 108, in on_get
    if filter_source in (msg["Source"], None, ""):
KeyError: 'Source'
```

### Expected Behavior

The expected behavior should be that when you've sent an email using the sesv2 api, you can retrieve it using the _localstack/ses http api with no issues. This is super useful in test code because it's currently the only way to verify that an email has been sent. 

### How are you starting LocalStack?

Custom (please describe below)

### Steps To Reproduce

#### How are you starting localstack (e.g., `bin/localstack` command, arguments, or `docker-compose.yml`)

I'm using the localstack helm chart to start it in minikube. 


### Environment

```markdown
- OS:
- LocalStack:
```


### Anything else?

_No response_
templ_list = ses_client.list_templates()["TemplatesMetadata"]
        assert 0 == len(templ_list)
        create_template(Template=TEST_TEMPLATE_ATTRIBUTES)
        templ_list = ses_client.list_templates()["TemplatesMetadata"]
        assert 1 == len(templ_list)
        ses_client.delete_template(TemplateName=TEST_TEMPLATE_ATTRIBUTES["TemplateName"])
        templ_list = ses_client.list_templates()["TemplatesMetadata"]
        assert 0 == len(templ_list)
    def test_get_identity_verification_attributes(self, ses_client):
        domain = "example.com"
        email = f"user-{short_uid()}@example.com"
        test_values = [domain, email]
        response = ses_client.get_identity_verification_attributes(Identities=test_values)[
            "VerificationAttributes"
        ]
        assert 2 == len(response)
        for value in test_values:
            assert "Success" == response[value]["VerificationStatus"]
        assert "VerificationToken" in response[domain]
        assert "VerificationToken" not in response[email]
    def test_send_email_can_retrospect(self, ses_client):