No valid recipient error | Search |
NowSMS Support Forums ⬆ NowSMS Support - MMS & Advanced Issues ⬆ Archive through April 05, 2007 ⬆ |
◄ ► |
Author | Message | |||
Philip Koon New member Username: Philipk Post Number: 2 Registered: 12-2006 |
When I send a MM7 message to NowSMS with a envelop that looks like the following, I get an error in MMSCdebug.log saying No Valid Recipient, status code 4003. <?xml version=3D'1.0' ?><env:Envelope xmlns:env=3D"http://schemas.xmlsoap.o= rg/soap/envelope/"><env:Header><mm7:TransactionID xmlns:mm7=3D"http://www.3= gpp.org/ftp/Specs/archive/23_series/23.140/schema/REL-5-MM7-1-3">78e747ae:1= 10a0e732e9:-8000demo1/200.201.011.091</mm7:TransactionID></env:Header><env:= Body><SubmitReq xmlns=3D"http://www.3gpp.org/ftp/Specs/archive/23_series/23= .140/schema/REL-5-MM7-1-3"><MM7Version>5.3.0</MM7Version><SenderIdentificat= ion><VASPID>mm7test</VASPID><SenderAddress><RFC2822Address>soaic.sjsjd@peam= ehhhbs.com</RFC2822Address></SenderAddress></SenderIdentification><Recipien= ts><To><Number>+1111111111</Number></To></Recipients><MessageClass>Personal= </MessageClass><ExpiryDate>2007-02-10T18:30:10+08:00</ExpiryDate><DeliveryR= eport>true</DeliveryReport><ReadReply>true</ReadReply><Priority>Low</Priori= ty><Subject>1 NewTest mess with 4 attachment</Subject><DistributionIndicato= r>true</DistributionIndicator><Content href=3D"cid:generic_content_id" /></= SubmitReq></env:Body></env:Envelope> ------=_Part_1_30426707.1170930610921 However, when the envelop is something like below, everything was OK, ie message was successful deliverd by NowSMS <?xml version='1.0' ?><env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/"><env:Header><mm7:TransactionID xmlns:mm7="http://www.3gpp.org/ftp/Specs/archive/23_series/23.140/schema/REL-5-MM7-1-3">16ca9c87:1109b7ce74f:-8000demo1/200.201.011.091</mm7:TransactionID></env:Heade r><env:Body><SubmitReq xmlns="http://www.3gpp.org/ftp/Specs/archive/23_series/23.140/schema/REL-5-MM7-1-3"><MM7Version>5.3.0</MM7Version><SenderIdentification><VASPID>mm7test</VASPID><S enderAddress><RFC2822Address>soaic.sjsjd@peamehhhbs.com</RFC2822Address></SenderAddress></SenderIdentification><Recipients><To><Number> +1111111111</Number></To></Recipients><MessageClass>Personal</MessageClass><Expi ryDate>2007-02-09T17:15:58+08:00</ExpiryDate><DeliveryReport>true</DeliveryRepor t><ReadReply>true</ReadReply><Priority>Low</Priority><Subject>test mess</Subject><DistributionIndicator>true</DistributionIndicator><Content href="cid:generic_content_id" /></SubmitReq></env:Body></env:Envelope> What is wrong with in the first envelop or is it a bug in NowSMS ? Thank you in advance for your reply Philip | |||
Bryce Norwood - NowSMS Support Board Administrator Username: Bryce Post Number: 6916 Registered: 10-2002 |
Hi Philip, You cannot use quoted-printable encoding (or base64 for that matter) for the MM7 XML component of the MMS message when submitting to NowSMS. The MM7 XML component must be encoded as plain text (binary transfer encoding). Content components of the MM7 submission can be encoded with quoted-printable or base64 encoding, but not the XML part itself. -bn |