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