Okay, I'm new - MMS delivery

Okay, I'm new - MMS delivery SearchSearch
Author Message
Anonymous
Posted on Thursday, October 16, 2003 - 01:40 pm:   

Forgive my simple question. I am just beginning to play around with MMS. and I am using emulators for the MMSC. I can send a message, and receive back the synchronous response, but how do I recieve back a response telling me that the actual delivery was made. This is an asynchronous response, correct? How does the MMSC know where to send the m-delivery.ind message? I hope I am asking this right.
Bryce Norwood - NowSMS Support
Board Administrator
Username: Bryce

Post Number: 906
Registered: 10-2002
Posted on Thursday, October 16, 2003 - 08:47 pm:   

Well, you say that you're talking to an emulator.

So the approach is probably going to be specific to the protocol that you are using (and how this is configured is likely to be MMSC dependent).

In the MM1 world, if a phone sent an MMS to another phone with a delivery report requested, the delivery report is going to be sent back to the phone. The MMSC is going to route the m-delivery.ind over SMS, just like it does the m-notification.ind.

In other protocol environments (connecting to an MMSC), it's going to work similar to the process of delivering a message to your application.

Usually the MMSC needs to be configured with an address where it would call you to deliver a message (or to deliver a delivery report).

There's a message thread reference below which may or may not be helpful to you. It explains how to configure this with our MMS gateway (in this case, the actual MMS messages are being sent over a GSM/GPRS modem to an operator MMSC ... our gateway is receiving the delivery notification and then posting it back over MM7, but it's still a good example).

http://support.nowsms.com/discus/messages/485/521.html
Anonymous
 
Posted on Friday, October 17, 2003 - 06:03 am:   

This seems strange - are you saying that the MMSC itself knows about the address to send the deliveries? Doesn't it just get that info from the message headers?
If it does know about the address, I am missing something. Wouldn't I be sharing this MMSC with others? How would I add my specific delivery address into that MMSC configuration?
Bryce Norwood - NowSMS Support
Board Administrator
Username: Bryce

Post Number: 1005
Registered: 10-2002
Posted on Tuesday, October 28, 2003 - 06:46 pm:   

I probably gave you too much information in my reply.

MM1 is the phone-to-MMSC protocol. In that environment, the MMSC knows the sender address of the phone, and the delivery report is going to go back to the phone.

The rest of my response was prefaced with "In other protocol environments (connecting to an MMSC)..."

So here I am talking about how you would submit an MMS message to an MMSC via a protocol like MM7. In that environment, the MMSC needs to know how to communicate back to you.