Page 1 of 1

Send message from SmppServer to Client

Posted: Fri Nov 07, 2014 3:53 pm
by bengus
I want to send message from server to tranceiver binded client. I couldnt find any related sample. Thanks.

Re: Send message from SmppServer to Client

Posted: Sat Nov 08, 2014 1:50 pm
by alt
Hello bengus,

Short example:

Code: Select all

var message =  SMS.ForDeliver().From("79171234567").To("2222").Text("test");
_server.ConnectedClients[0].Deliver(message );

Re: Send message from SmppServer to Client

Posted: Mon Nov 24, 2014 10:17 am
by bengus
Thanks, and one more.
How can I set the messageId for this message ?

Re: Send message from SmppServer to Client

Posted: Mon Nov 24, 2014 4:49 pm
by alt
Do you want to send delivery receipt?

Here is an example how you can create delivery receipt:

Code: Select all

 SMS.ForDeliver()
                        .From(data.SourceAddr, data.SourceAddrTon, data.SourceAddrNpi)
                        .To(data.DestAddr, data.DestAddrTon, data.DestAddrNpi)
                        .Coding(data.DataCoding)
                        .Receipt(new Receipt
                                     {
                                         DoneDate = DateTime.Now,
                                         State = MessageState.Delivered,
                                         MessageId = data.Response.MessageId,
                                         ErrorCode = "0",
                                         SubmitDate = DateTime.Now,
                                         Text = data.MessageText
                                     }
                        )

Re: Send message from SmppServer to Client

Posted: Mon Nov 24, 2014 11:19 pm
by bengus
our dll version is 1.4.0.0 and does not contain Receipt.
Is there any other way ?

Re: Send message from SmppServer to Client

Posted: Thu Dec 11, 2014 5:06 pm
by alt
there is no Inetlab.SMPP v1.4.0.0