Hi all,
Here is an MT in sqlbox's sent_sms table. (this mt is sent by sqlbox,
from send_sms table)
| sql_id | momt | sender | receiver | udhdata | msgdata
|
time | smsc_id | service | account | id | sms_type | mclass | mwi |
coding | compress | validity | deferred | dlr_mask | dlr_url
| pid | alt_dcs | rpi |
charset | boxc_id | binfo | message_date | ins_d |
----
| 169357 | MT | 06305555544 | 06392002216 | NULL | some text
| 2007 | kh | NULL | NULL | NULL | NULL | NULL | NULL |
NULL | NULL | NULL | NULL | 3 |
http://www.myurl.hu/dlr.php?type=%d&id=10104 | NULL | NULL | NULL |
NULL | smsbox | NULL | NULL | 2007-02-13 12:12:36 |
The ack o fthe sending: <^B05/00044/R/51/A//06392002216:130207121119/5A^C>
2007-02-13 12:12:36 [13722] [9] DEBUG: DLR[internal]: Adding DLR
smsc=kh, ts=130207121119, src=06305555544, dst=06392002216, mask=3,
boxc=smsbox
But when a dlr arrives, this happens:
2007-02-13 12:13:59 [13722] [9] DEBUG: EMI2[kh]: emi2 parsing packet:
<^B44/00346/O/53/5363/06392002216/////////////130207121119/0/000/130207121124/3//1F7274
6573077405733A206120303632303230303232313620737A7F6D726120323030372D30322D31332D6E2031323A31313A31392D6B6F722066656C61646F7474207E7A656E6574057420323030372D3
0322D31332D6E2031323A31313A32342D6B6F722073696B65726573656E206B057A62657307746574747E6B2E/1////////////A5^C>
2007-02-13 12:13:59 [13722] [9] DEBUG: DLR[internal]: Looking for DLR
smsc=kh, ts=130207121119, dst=06392002216, type=1
2007-02-13 12:13:59 [13722] [9] DEBUG: DLR[internal]: created DLR
message for URL <http://www.myurl.hu/dlr.php?type=%d&id=10209>
2007-02-13 12:13:59 [13722] [9] DEBUG: EMI2[kh]: emi2 sending packet:
<^B44/00020/R/53/A///9E^C>
Why and who is mixing the urls? I use 1.4.1 in production, and this is a
very strange problem, we need dlrs a lot.
(...and dlr-url why wasn't called when dlr arrived, but this is another
story, i asked earlier...)
tia
--
Hofferek Attila