MMS Message Demo

by Fran T

Version 4 (June 1, 2025)

Download (53 downloads)

Demonstrates waiting for a new MMS message to be sent and/or received and getting its text. The flow will also indicate whether the message contains a photo or video.

The flow forks a message handler fiber so that messages sent or received in quick succession will be handled correctly.

Note that content from the /content://mms/sent source is a duplicate of content://mms and is ignored. /mms must be monitored because not all sent MMS messages post content to the /mms/sent path. Also note that content posted to /inbox can be duplicated, which this flow also handles. There's also a short delay before getting the addresses to ensure that the database has been updated. Finally, to avoid interference from text backup apps, the flow ignores MMS content updates for message IDs from the past.

Updates:
• Log all MMS content parts
• Now watches for both incoming and outgoing messages, handles delayed and out of order updates, and logs the sender and recipient contact names