The deliver_sm is meant to make the ESME (in this case Kannel) respond with a deliver_sm_resp PDU in order to confirm receipt of the deliver_sm message. This message is only meant to go from the ESME (Kannel) to the SMSC (your provider) as not a message to the phone subscriber that submitted the message.
Messages to the subscriber that submitted the message are sent with submit_sm which are ESME (Kannel) to SMSC messages. In this case the SMSC responds with a submit_sm_resp PDU to tell you that it has received the message. Feel free to contact me if you need to make more sense of that! Alex On Mon, 20 May 2002, Le Nhu Hai wrote: > Hi all, > > I try to use Kannel 1.1.6 to connect to SMSC via SMPP with a service > number assigned to GW. When a subscriber send any SM to service number, > the msg will deliver to GW. > In the source, file smsc_smpp.c, function: handle_pdu(): > > case deliver_sm > (void) bb_smscconn_receive(smpp->conn, pdu_to_msg(pdu)); > resp = smpp_pdu_create(deliver_sm_resp, > pdu->u.deliver_sm.sequence_number); > break; > > Thatn means, GW only respond to SMSC a deliver_sm_resp message. > > In fact, the sender who send a SM to service number (GW) would receive > a msg with content: "No service specified" > > > Who know why ? > > > Does Kannel 1.1.6 support flash message? > > Thank for any reply! > > > > > > __________________________________________________ > Do You Yahoo!? > LAUNCH - Your Yahoo! Music Experience > http://launch.yahoo.com > -- Alex Judd http://www.skywire.co.uk