Hi Brent,

On Wed, May 28, 2008 at 12:40 PM, Brent Ingram <[EMAIL PROTECTED]> wrote:

> I am testing connectivity with a new provider and there is an issue when we
> receive a buffered DLR back due to absent subscriber where even though the
> SMS isn't delivered it removes the DLR record from the database.  I have
> been debugging and found that "message_state" in those examples is set to 7,
> where as with our other providers that work fine set message_state to 6.  Is
> this what is causing the issue?

According to the SMPP 3.4 specs[1] the message_state values:
6 = ACCEPTED - Message is in accepted state (i.e. has been manually
read on behalf of the subscriber by customer service)
7 = UNKNOWN  - Message is in invalid state

I don't think that this is the issue. The provider's SMSC sent
notification that it accepted the message.

Did you check the file access.log? Are there any DLRs in it? Whats the
dlr-mask which you are using
for sending the sms. How are you sending the sms?

Can you post the config file and the logs?

[1] www.alvento.com/productos/sms/smpp/smpp34.pdf

BR, Jovan

Reply via email to