The COS platform supports the following file types for MMS:
Supported MIME Types:
- image/jpeg
- image/gif
- image/png
Accepted MIME Types (but not optimized for delivery):
- Audio: audio/basic, audio/L24, audio/mp4, audio/mpeg, audio/ogg, audio/vorbis, audio/vnd.rn-realaudio, audio/vnd.wave, audio/3gpp, audio/3gpp2, audio/ac3, audio/amr-nb, audio/amr, audio/webm
- Video: video/mpeg, video/mp4, video/quicktime, video/webm, video/3gpp, video/3gpp2, video/3gpp-tt, video/H261, video/H263, video/H263-1998, video/H263-2000, video/H264
- Image: image/bmp
- Other: text/vcard, text/csv, text/rtf, text/richtext, text/calendar, application/pdf
To send an MMS, provide a compatible Media URL (i.e. a public HTTP link to the image, video or audio file). Alternatively, you can provide your own HTTP link to the media file directly.
During COS setup, enter the Media File URL in the SMS/MMS Edit section. Note that HTTPS links are not supported.
When sending a message with one or more Media URLs, COS will validate the content type via the URL's content-type header. If the type does not match the media, the request will be rejected with a TF (Text Fail) status.
The total message size, including media, must be under 500KB. Larger messages will fail.