MMS support
z.stolar - February 12, 2009 - 12:08
| Project: | SMS Framework |
| Version: | 6.x-2.x-dev |
| Component: | E-mail Gateway |
| Category: | feature request |
| Priority: | normal |
| Assigned: | Unassigned |
| Status: | needs review |
Description
Does the framework support uploading of media files through SMS?
see http://en.wikipedia.org/wiki/Multimedia_Messaging_Service
What would it take to enable/improve MMS support (both time and budget wise)?

#1
A project called VozMob has been working on MMS support for Drupal. Currently we have some small "glue" modules that tie into other Drupal frameworks including SMS Framework, Messaging, Mailhandler and Mailsave.
One of the (many) issues we've had to workaround is that many carriers have different e-mail gateways for MMS vs. SMS, for example mms.att.net vs. txt.att.net and vzwpix.com vs. vtext.com.
I'm thinking about contributing our MMS-related glue code as something like a "MMS Framework" on cvs.drupal.org, although it's not so much a framework in its own right as much as an add-on for other Drupal frameworks.
I'd also be interested in any discussions on expanding SMS Framework as a more generalized SMS + MMS framework.
#2
+1 Subscribe
#3
+1 Subscribe. I'd be happy to test.
#4
Here's an initial patch that I believe is only relevant to the E-mail Gateway module. It's just some API functions which provide a list of known MMS email gateways, as well as functions for converting the SMS and MMS gateway addresses. I needed this to process incoming messages (when receiving an MMS message I can detect which SMS gateway sent the message, e.g. 12345@mms.att.net corresponds to number 12345 and carrier gateway sms.att.net) and to compose outgoing messages (to set the MMS domain as the "To" address if the message contains file attachments or exceeds the max length of SMS messages).
This issue over on the Messaging module #490890: MMS sending method plug-in awaits at least some basic MMS support in SMS Framework.
Is there anything else we need to add as far as bare minimum MMS support? For example maybe users should be able to configure whether or not they want to receive MMS messages? I only need these API functions myself as I am building various custom modules on top of SMS Framework.