A Multimedia Messaging Service Gateway (MMSGW) system (10), for the reception of a content associated with a MMS message, the MMS message comprising an actual message and the associated content, the MMS message originating from a mobile device (51) arranged in co-operation with a carrier comprising a server (52), the MMSGW (10) comprising:
- at least one processor configured to:
- receive, via an ingress (110), a notification to the MMSGW (10) of sending of the MMS message,
- forward, via the ingress (110), the notification to an initial parser (120),
- obtain, via the initial parser (120) arranged in co-operation with the server, metadata associated with the content, for production of an IP object based on the notification,
- download, via a content retrieval (130), the content from the server according to the IP object,
- store in a store (90) of at least one memory one or more of the retrieved content or metadata associated with the retrieved content,
- transmit, via an egress (140), a MMSGW process completion indicator,
- facilitate, via an API (100), retrieval of one or more of the retrieved content or the metadata by at least one remote party.