Sometimes when we submit long messages (> 1 length) using the below method, we often get less number SubmitSmResp than required. How can this be solved?
Code: Select all
ISubmitSmBuilder smsBuilder = SMS.ForSubmit()
.From(QueueData.RouteSenderName, this._smppRoute.SourceTon, this._smppRoute.SourceNpi)
.To(QueueData.MobileNo, this._smppRoute.DestinationTon, this._smppRoute.DestinationNpi)
.Coding(DataCoding)
.Text(Message)
.ExpireIn(TimeSpan.FromHours(ExpiryHours))
.DeliveryReceipt();
IList<SubmitSmResp> submitResp = this._smppClient.Submit(smsBuilder); //Submit(IBuilder<SubmitSm> submitBuilder)
Hisham