No valid recipient error

No valid recipient error SearchSearch
Author Message
Philip Koon
New member
Username: Philipk

Post Number: 2
Registered: 12-2006
Posted on Monday, February 12, 2007 - 02:42 pm:   

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
Posted on Friday, February 23, 2007 - 08:35 pm:   

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