Is it possible to change Content-ID sent in mm7? | Search |
NowSMS Support Forums ⬆ NowSMS Support - SMS Issues ⬆ Archive through June 24, 2009 ⬆ |
◄ ► |
Author | Message | |||
Greg New member Username: Gdan2000 Post Number: 1 Registered: 05-2009 |
Hi, I'm using MMS routing to VASP the Content-ID sent as mm7-msg and I want to change it because VASP application does not support this kind of Content-ID hex: 00000010: 72 79 2d 30 38 31 37 44 45 42 44 2e 41 31 46 41 ry-0817DEBD.A1FA hex: 00000020: 46 34 46 45 2d 2d 2d 0d 0a 43 6f 6e 74 65 6e 74 F4FE---..Content hex: 00000030: 2d 54 79 70 65 3a 20 74 65 78 74 2f 78 6d 6c 3b -Type: text/xml; hex: 00000040: 20 63 68 61 72 73 65 74 3d 75 74 66 2d 38 0d 0a charset=utf-8.. hex: 00000050: 43 6f 6e 74 65 6e 74 2d 49 44 3a 20 3c 6d 6d 37 Content-ID: <mm7 hex: 00000060: 5f 6d 73 67 3e 0d 0a 0d 0a 3c 3f 78 6d 6c 20 76 _msg>....<?xml v hex: 00000070: 65 72 73 69 6f 6e 3d 22 31 2e 30 22 20 65 6e 63 ersion="1.0" enc hex: 00000080: 6f 64 69 6e 67 3d 22 55 54 46 2d 38 22 3f 3e 0d oding="UTF-8"?>. hex: 00000090: 0a 3c 65 6e 76 3a 45 6e 76 65 6c 6f 70 65 20 78 .<env:Envelope x hex: 000000a0: 6d 6c 6e 73 3a 65 6e 76 3d 22 68 74 74 70 3a 2f mlns:env="http:/ hex: 000000b0: 2f 73 63 68 65 6d 61 73 2e 78 6d 6c 73 6f 61 70 /schemas.xmlsoap hex: 000000c0: 2e 6f 72 67 2f 73 6f 61 70 2f 65 6e 76 65 6c 6f .org/soap/envelo hex: 000000d0: 70 65 2f 22 3e 0d 0a 3c 65 6e 76 3a 48 65 61 64 pe/">..<env:Head hex: 000000e0: 65 72 3e 0d 0a 3c 54 72 61 6e 73 61 63 74 69 6f er>. Is it possible? | |||
Des - NowSMS Support Board Administrator Username: Desosms Post Number: 826 Registered: 08-2008 |
Hi Greg, Do you have any idea why the VASP does not support this? I did some looking at this, and that Content-ID is hard coded for MM7 posts. That said, I did find something interesting. Actually a few interesting points? What do you know about the software that you are connecting to. You say it is a VASP application ... are you delivering to it or submitting? The reason I ask is because searching through past incidents, I found two scenarios that might apply. If you are delivering to the VASP, then it is possible that the application was designed for another vendor's non-standard MM7 instead of the actual MM7 standard. For example, we've had mobile operator customers who migrated from an Ericsson MMSC to ours. It is possible that Ericsson has updated their MMSC to use the actual standard (I haven't checked), but originally they were using some non-standard MM7 implementation and had a nice SDK for developing to it ... but it was completely incompatible with real world MM7. Anyway, in that scenario, NowSMS can use the non-standard Ericsson MM7 format for delivering MMS messages. (Originally we only supported submitted to an Ericsson MMSC in that format over MM7, but we added deliver support so that we could facilitate migrations and support applications that used the non-standard implementation from the Ericsson MM7 SDK.) The other thought that I have is that I found another situation where a user was having problems connecting to a service provider and it was determined that it was either because of the "Content-ID" or some name space issues. In the VASPOUT\accountname\VASP.INI file, under the [VASP] header, try adding FirstHop=Yes. This will change the "Content-ID:" field to mm7-submit, and the associated "start=" parameter will no longer have "<" brackets ">" around it. There are also some minor changes in the SOAP headers. It appears that this setting fixed that one customer problem, but we don't really know which issue was problematic for that particular vendor implementation. -- Des NowSMS Support |