Dear Antony,

Kannel responds any incoming messages to SMSC.  SMSC sends both message-dlr
and Incoming messages with deliver_sm packet and kannel replies with
deliver_sm_resp. Now smsc should notify the sender with delivery.

P.S. You can use wireshark <https://www.wireshark.org/index.html#download>
to monitor packets.

On Sat, Aug 17, 2019 at 2:44 PM Antony Stone <
antony.st...@kannel.open.source.it> wrote:

> On Saturday 17 August 2019 at 12:00:55, Davor Spasoski wrote:
>
> > I’m not sure I quite understand your question, but if it is about
> signaling
> > back the mobile originator that kannel has received the message,
>
> That is half of it.
>
> That would be a dlr_status code 8 "SMSC submit" from the table in Chapter
> 10
> "SMS Delivery Reports" of the kannel user guide.
>
> The other half is a notification that kannel has passed the message on to
> the
> final recipient (by whatever means I'm sending these messages to the
> person who
> needs to see them), so it has been "delivered".
>
> That would be a status code 1 "delivery success" from the same table.
>
> > it will automatically happen if the sender has requested a delivery
> report
> > and the SMSC is set properly to generate the DLR to the sender
>
> Do you mean the SMSC run by my upstream SMS service provider, or do you
> mean
> some part of kannel running on my own server?
>
> > once kannel acknowledges the deliver_sm PDU.
>
> How can I check whether kannel is doing this bit?
>
> > If you are not receiving the DLRs, you should check the smsc setup. It’s
> > usually the store and forwaerd engine that is responsible for the DLRs.
>
> Please give a little more detail on what I should check and what to look
> for.
>
> > > On Aug 17, 2019, at 11:31, Antony Stone wrote:
> > >
> > > Hi
> > >
> > > Can anyone else tell me what magic I'm missing here?
> > >
> > > How is everyone else sending delivery notifications for incoming SMS?
> > >
> > > I'm happy to post my kannel.conf if that helps.
> > >
> > > Thanks,
> > >
> > > Antony.
> > >
> > > On Friday 16 August 2019 at 13:25:13, Antony Stone wrote:
> > >> On Friday 16 August 2019 at 12:23:57, Alexander Malysh wrote:
> > >>> Hi,
> > >>>
> > >>> define dlr-url in your request to smsbox and you are done.
> > >>
> > >> I have defined that - it's how item 2 in my list below is working.
> > >>
> > >> kannel sends a GET request to that URL when a delivery report is
> > >> *received* by kannel in response to a message we have *sent*
> > >>
> > >> I am looking for the mechanism to *send* a delivery notification in
> > >> response to a message we have *received* so that the sender knows we
> > >> have delivered it to our end user.
> > >>
> > >>>> Am 16.08.2019 um 11:59 schrieb Antony Stone
> > >>>> <antony.st...@kannel.open.source.it>:
> > >>>>
> > >>>> Hi.
> > >>>>
> > >>>> I've recently installed kannel 1.4.4 on a Debian Stretch machine
> (from
> > >>>> the standard Debian repository package).
> > >>>>
> > >>>> I have an account with an SMSC provider and I'm talking to them
> using
> > >>>> SMPP 3.4
> > >>>>
> > >>>> So far I've got kannel set up and configured to:
> > >>>>
> > >>>> 1. Send SMS to mobiles - works.
> > >>>>
> > >>>> 2. Receive delivery notifications for sent messages - works.
> > >>>>
> > >>>> 3. Receive SMS from mobiles - works.
> > >>>>
> > >>>> The bit I'm missing is that I can't work out how to send a delivery
> > >>>> notification for messages I receive.
> > >>>>
> > >>>> For the inbound delivery notifications, I'm getting a status code 8
> > >>>> from the SMSC when they've received my message and are processing
> it,
> > >>>> then I get a status code 1 when the message is delivered to the
> > >>>> mobile.
> > >>>>
> > >>>> Can I configure kannel to automatically send status code 8 when it
> > >>>> gets an inbound message, and passes it on to my delivery URL?
> > >>>>
> > >>>> And then, how do I send the appropriate request to kannel to say
> > >>>> "message has been delivered to user" to get it to send out status
> code
> > >>>> 1?
> > >>>>
> > >>>>
> > >>>> Thanks,
> > >>>>
> > >>>>
> > >>>> Antony.
>
> --
> It may not seem obvious, but (6 x 5 + 5) x 5 - 55 equals 5!
>
>                                                    Please reply to the
> list;
>                                                          please *don't* CC
> me.
>
>

-- 
Sincerely,

Sayed Hadi Rastgou Haghi

Reply via email to