Re: dlr mask question...
Andreas Fink <[email protected]>
| Newsgroups | gmane.comp.mobile.kannel.devel |
|---|---|
| Message-ID | <[email protected]> |
On Sonntag, September 28, 2003, at 11:20 Uhr, Alan McNatty wrote: > On Thu, 2003-09-25 at 18:26, Andreas Fink wrote: > >>> From a user's perspective you ask for a delivery report. You want >> toknow success or failure which are the two things you are >> interestedin. Those are the two most important ones to know. The end >> userdoesn't want to know exactly where it fails or why but he for >> surewant to know that it failed. >> Now the "final" failure can be whilesubmitting the SMS to the SMSC >> (for example: invalid number) or duringthe final delivery attempt >> (expired, number not in service) etc. Someerrors like invalid number >> can be created at delivery to SMSC orlater. For example if I submit a >> SMS to "00001234", the SMSC willimmediately know that something's >> wrong and reject the message rightaway but with a number of >> "010123456" he might only notice when hetries to attempt for the first >> time. So in my eyes it makes sense totake a failure at submittal and >> present it to the end user as finalfailure as thats what it really is. >> > > As an end user it would be nice to be able to distinguish between > invalid numbers and messages that expired. To me they are quite > separate > and worth the distinction. In one instance don't bother trying to > resend, whereas on the other hand we may want to resend (updated) > content etc ... quite separate things. If we can (and want), to me this > would be nice to achieve. Those separate things generate different delivery reports so its easy to do on the end user side. However depending on the SMSC type, the text might look different for this. Be aware that if you get "message expired" this usuall ymeans that you couldn't reach the destination phone for 7 days so I'm not that convinced you really want to resend in such a case. Andreas Fink Global Networks Switzerland AG ------------------------------------------------------------------ Tel: +41-61-6666333 Fax: +41-61-6666334 Mobile: +41-79-2457333 Global Networks, Inc. Clarastrasse 3, 4058 Basel, Switzerland Web: http://www.global-networks.ch/ [email protected] ------------------------------------------------------------------