    # File lib/fog/aws/requests/ses/send_email.rb, line 37
            def send_email(source, destination, message, options = {})
              params = {
                'Source' => source
              }

              for key, values in destination
                params.merge!(Fog::AWS.indexed_param("Destination.#{key}.member", [*values]))
              end

              for key, value in message['Subject']
                params["Message.Subject.#{key}"] = value
              end

              for type, data in message['Body']
                for key, value in data
                  params["Message.Body.#{type}.#{key}"] = value
                end
              end

              if options.has_key?('ReplyToAddresses')
                params.merge!(Fog::AWS.indexed_param("ReplyToAddresses.member", [*options['ReplyToAddresses']]))
              end

              if options.has_key?('ReturnPath')
                params['ReturnPath'] = options['ReturnPath']
              end

              request({
                'Action'           => 'SendEmail',
                :parser            => Fog::Parsers::AWS::SES::SendEmail.new
              }.merge(params))
            end