Amazon SES supports many popular content formats, including documents, images, audio, and video.
Note: For your own safety and that of your customers, Amazon SES scans every attachment that you send for viruses and malware.
You can use an email client that supports SMTP to send email with attachments. When you configure a client to send outgoing email through Amazon SES, the client constructs the appropriate MIME parts and email headers before sending the message.
You can also send email with attachments programmatically. To include an attachment in your email, construct a new multipart email message. In the message, include a MIME part that contains an appropriate Content-Type header, along with the MIME-encoded content. Next, use the Content-Disposition header to specify whether the content is to be displayed inline or treated as an attachment.
Once you've composed your message, you can use the SendRawEmail API operation to send it.