input: Write a python function to send an email using AWS SES.
  assert send_email({'recipient': 'test1@example.com', 'subject': 'Test Subject 1', 'message': 'Test Message 1'}, None) is not None
  assert send_email({'recipient': 'test2@example.com', 'subject': 'Test Subject 2', 'message': 'Test Message 2'}, None) is not None
  assert send_email({'recipient': 'test3@example.com', 'subject': 'Test Subject 3', 'message': 'Test Message 3'}, None) is not None
output: import boto3
  from botocore.exceptions import ClientError
  
  def send_email(event, context):
      SENDER = "Sender Name <sender@example.com>"
      RECIPIENT = event['recipient']
      AWS_REGION = "us-west-2"
      SUBJECT = event['subject']
      BODY_TEXT = event['message']
      CHARSET = "UTF-8"
  
      client = boto3.client('ses',region_name=AWS_REGION)
  
      try:
          response = client.send_email(
              Destination={
                  'ToAddresses': [
                      RECIPIENT,
                  ],
              },
              Message={
                  'Body': {
                      'Text': {
                          'Charset': CHARSET,
                          'Data': BODY_TEXT,
                      },
                  },
                  'Subject': {
                      'Charset': CHARSET,
                      'Data': SUBJECT,
                  },
              },
              Source=SENDER,
          )
      except ClientError as e:
          print(e.response['Error']['Message'])
          return None
      else:
          return response['MessageId']