Plasticx Blog

Capable of being shaped or formed

mms2r 1.0.7 Released!

Posted by Mike 04/27/2007 at 07:25PM

mms2r version 1.0.7 has been released!

http://mms2r.rubyforge.org/

== DESCRIPTION:

MMS2R is a library that decodes the parts of an MMS message to disk while
stripping out advertising injected by the cellphone carriers. MMS messages are
multipart email and the carriers often inject branding into these messages. Use
MMS2R if you want to get at the real user generated content from a MMS without
having to deal with the garbage from the carriers.

If MMS2R is not aware of a particular carrier no extra processing is done
to the MMS other than decoding and consolidating its media.

Contact the author to add additional carriers to be processed by the
library. Suggestions and patches appreciated and welcomed!

Corpus of carriers currently processed by MMS2R:

  • AT&T/Cingular => mmode.com
  • Cingular => mms.mycingular.com
  • Cingular => cingularme.com
  • Dobson/Cellular One => mms.dobson.net
  • Nextel => messaging.nextel.com
  • Sprint => pm.sprint.com
  • Sprint => messaging.sprintpcs.com
  • T-Mobile => tmomail.net
  • Verizon => vzwpix.com
  • Verizon => vtext.com

Changes:

== 1.0.7 / 2007-04-27 (Senator Stampingston)

  • patch submitted by Luke Francl
  • added a get_subject method that returns nil when any MMS has a default carrier subject
  • get_subject returns nil for ‘’, ’Multimedia message’, ‘(no subject)’, ‘You have new Picture Mail!’
http://mms2r.rubyforge.org/

Posted in , , , |

Trackbacks<

Use the following link to trackback from your own site:
http://plasti.cx/trackbacks?article_id=233

  1. question
    03/11/2007 at 05:00PM

    what is the
    I keep getting the error:
    NameError: uninitialized constant TMail::Media

    Any ideas?

  2. mikemondragon
    03/11/2007 at 09:00PM

    Post some code, or email me the code so I can better understand the problem … you might have found a bug for me to fix!

  3. Dave Myron
    03/19/2007 at 01:51AM

    Hey Mike, check out my patch for Rails bug 7861 (http://dev.rubyonrails.org/ticket/7861). It ought to solve some of your TMail::Mail#attachments woes. There was a small bug in how the quoted body was being decoded for base64. You should now be able to use the attachments collection in the expected manner (a read on the TMail::Attachment instance will return the correct value now).

  4. mikemondragon
    03/19/2007 at 09:51AM

    Thanks for the note Dave. For reference here’s the rails wiki entry Dave is talking about HowToReceiveEmailsWithActionMailer

  5. Shane Vitarana
    04/04/2007 at 09:50PM

    Very nice gem Mike! In the Rdoc, shouldn’t TMail::Media.parse be TMail::Mail.parse?


Web Statistics