Posted By: Mike Mondragon
Date: 2009-01-10 13:36
Summary: mms2r 2.2.0 Released
Project: MMS2R, transform MMS messages to Ruby

mms2r version 2.2.0 has been released!

## DESCRIPTION

MMS2R is a library that decodes the parts of an MMS message to disk while
stripping out advertising injected by the mobile 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 cruft 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:

* 1nbox/Idea: 1nbox.net
* 3 Ireland: mms.3ireland.ie
* Alltel: mms.alltel.com
* AT&T/Cingular/Legacy: mms.att.net, txt.att.net, mmode.com, mms.mycingular.com,
cingularme.com, mobile.mycingular.com pics.cingularme.com
* Bell Canada: txt.bell.ca
* Bell South / Suncom: bellsouth.net
* Cricket Wireless: mms.mycricket.com
* Dobson/Cellular One: mms.dobson.net
* Helio: mms.myhelio.com
* Hutchison 3G UK Ltd: mms.three.co.uk
* INDOSAT M2: mobile.indosat.net.id
* LUXGSM S.A.: mms.luxgsm.lu
* Maroc Telecom / mms.mobileiam.ma
* MTM South Africa: mms.mtn.co.za
* NetCom (Norway): mms.netcom.no
* Nextel: messaging.nextel.com
* O2 Germany: mms.o2online.de
* O2 UK: mediamessaging.o2.co.uk
* Orange & Regional Oranges: orangemms.net, mmsemail.orange.pl, orange.fr
* PLSPICTURES.COM mms hosting: waw.plspictures.com
* PXT New Zealand: pxt.vodafone.net.nz
* Rogers of Canada: rci.rogers.com
* SaskTel: sms.sasktel.com
* Sprint: pm.sprint.com, messaging.sprintpcs.com, sprintpcs.com
* T-Mobile: tmomail.net, mmsreply.t-mobile.co.uk, tmo.blackberry.net
* TELUS Corporation (Canada): mms.telusmobility.com, msg.telus.com
* UAE MMS: mms.ae
* Unicel: unicel.com, info2go.com
(note: mobile number is tucked away in a text/plain part for unicel.com)
* Verizon: vzwpix.com, vtext.com
* Virgin Mobile: vmpix.com
* Virgin Mobile of Canada: vmobile.ca
* Vodacom: mms.vodacom4me.co.za

Changes:

### 2.2.0 / 2009-01-04 (Rikki Kixx - owner of a franchise of rehab centers)

* 3 new features
* MMS2R::Media#is_mobile? best guess if the sender was a mobile device
* MMS2R::Media#device_type? best guess of the mobile device type. Simple
heuristics thus far for :blackberry :iphone :handset :unknown
could be expanded for exif probing or additinal shifting of mail header
* from array in conf/from.yml to provide granularity to determine carrier
domain (caused by tmo.blackberry.net)

* 4 minor enhancements
* support for Virgin Canada messaging service vmobile.ca
* support for text service messaging.sprintpcs.com
* additional BlackBerry coverage from T-Mobile tmo.blackberry.net provider
* legacy support for mobile.mycingular.com, pics.cingularme.com

* 3 bug fixes
* iPhone default subject - jesse dp
http://rubyforge.org/tracker/?func=detail&atid=11789&aid=22951&group_id=3065
* add sprintpcs.com to pm.sprint.com aliases
* fix OS X long filename issues - Matt Conway

Latest News
groonga 0.9.1 Released
    Kouhei Sutou - 2010-02-09 08:30
groonga 0.9.0 Released
    Kouhei Sutou - 2010-02-09 03:33
Release of 1.1.5
    Colby Gutierrez-Kraybill - 2010-02-08 15:43
axis-netcam-0.2.1 Released, SCM moved to github
    Matt Zukowski - 2010-02-08 12:05
Task management
    Artsiom Anikeyenka - 2010-02-08 09:52

 

Forums | Admin

Discussion Forums: mms2r-2.2.0-released

Start New Thread Start New Thread

 

Topic Topic Starter Replies Last Post