Requesting MMS Delivery Receipts for MM4 users
MMS Delivery Receipts (DLRs) are now live for MM4 users! If you were previously requesting DLRs on messages sent over the MM4 interface, you may have noticed that you didn’t consistently receive a response. Bandwidth will support providing delivery information for all requests when it‘s available.
Requesting MMS DLRs for MM4 interface
If you’re sending messages over the MM4 interface, you’ll still need to request a DLR by enabling the X-Mms-Delivery-Report field in message type MM4_Forward.REQ. If a downstream carrier sends a MM4_Delivery_Report.REQ, Bandwidth will forward the message to the sender. Bandwidth’s Multimedia Messaging Service Center (MMSC) will insert an internal error code and text in the X-Internal-Status-Code and X-Mms-Status-Text field before forwarding a DLR from the downstream carrier back to the sender.
New MM4 error codes
Note: There are new error codes specific to MMS and Group Messaging. For a full list of MM4 error codes, please see our support article.
MM4 error code | MM4 error description | Error explanation |
300 | malformed-message | This error indicates the message is formatted incorrectly. |
410 | media-unavailable | There was an error retrieving the media from the media web server. Check the media URL and try to access directly to see if the media can be fetched successfully. |
411 | rejected-size-limit | The total size of MMS message media/attachments exceeded the max file size supported. |
412 | media-content-invalid | The media content type isn't a supported media content type. |
420 | rejected-carrier-does-not-exist | The upstream provider doesn't exist in our configuration. |
421 | rejected-forbidden-no-destination | The destination is considered forbidden when the account isn't provisioned for that destination. |
435 | forbidden-too-many-recipients | The maximum limit of 10 participants in a Group has been exceeded. |
Article is closed for comments.