> you will probably have to do a hack yourself, for some reason these guys
> have resisted doing this for
> ages...us in our real world need to match up dlr receipts, in the first
case
> we use a transactionid along with the sendsms,
> but sometimes that doesn't work when you have multiple smpp connections to
> the same telco, and for some reason
> they send a dlr sometimes on a different connection from where it was
sent!
> So then the messageid comes useful.
>
> places to change..
> urltrans.c
> add another case, eg
>  case 'Z':   /* message id */
>   if (octstr_len(request->sms.messageid)) {
>       enc = octstr_duplicate(request->sms.messageid);
>       octstr_url_encode(enc);
>       octstr_append(result, enc);
>       octstr_destroy(enc);
>   }
>
>
> msg-decl.h
>   OCTSTR(messageid);
>
> and of course you need to fill in messageid at the appropriate places in
> smsc_smpp etc...
>
> then you'll be able to add %Z in your dlr-url config
>
> cheers
>
>
> ----- Original Message ----- 
> From: "Hillel Bilman" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Cc: "Kannel Devel" <[email protected]>
> Sent: Tuesday, February 08, 2005 8:33 PM
> Subject: messageid DLR parameter -#- MailID:PAAA
>
>
> > Dear Alex,
> >
> > Have you had a chance to add your code for receiving the messageid,
> received
> > back via the SubmitSMSResponse, via a DLR parameter to the CVS
repository?
> > This would be great if you have such code and you are prepared to submit
> it.
> >
> > Thanks
> >
> >
> >
>


Reply via email to