Не все SMSC отправляют отчёты о доставке. Ты уверен, что твой отправляет?
24 декабря 2009 г. 7:42 пользователь Denis S.Davidov <[email protected]>написал: > Можно попробовать посмотреть чего в pdu приходит выставив > $Net::SMPP::trace = 1. > А еще вопрос - ты соединяешься в async режиме? > > > On 23.12.2009 20:27, Шогин Михаил wrote: > > Привет. > > > > Деление на ноль это конечно круто )) я его правда и сам не помню и вспомню > только вечером когда почитаю лекции (что то не верится мне, что все так > просто через пределы доказывается). > > Можно отвлечь общественность немного реальной проблемой? > > > > Есть смс шлюз. > > Требуется: разослать кучу смс-ок, и собрать отчет по доставке. > > С рассылкой проблем нет (спамить мы умеем), а вот с отчетом о доставке > есть проблемы. Если точнее, проблем нет, т.к. нет отчета о доставке )) > > > > По доке и информации от SMSC все просто, отправили и ждем что нам пришлют. > И ничего не приходит > > Алгоритм прост > > > > Висит событийный демон > > > > Раз в сколько-то секунд отправляет пачку смс-ок > > Раз в сколько-то секунд пытается что нить прочитать от SMSC > > > > Смс отправляем так > > > > $self->{_response} = $self->smpp->submit_sm( > > source_addr => $args{from}, > > destination_addr => $args{to}, > > short_message => $args{message}, > > registered_delivery => 0x01, > > data_coding => $args{lang} && $args{lang} eq 'ru' ? 0x08 : > 0x00, > > ); > > > > Читаем так > > > > $pdu = $self->smpp->read_pdu; > > > > И ничего не приходит ( > > > > Может кто-нибудь сталкивался, куда рыть, что смотреть, ничего не понимаю ( > > > > И tcpdump смотрел, и даже вот узнал о wireshark (просто отличная тулза ) > )) > > Все что приходит все отображается, а отчета о доставке как не было так и > нет ( > > ------------------------------ > > -- > Moscow.pm mailing [email protected] | http://moscow.pm.org > > > -- > Sincerely, > Denis S.Davidov > System/Network Engineer, Nexo Russia, Moscow > mailto: [email protected] > tel. (495) 981-6211 > > > -- > Moscow.pm mailing list > [email protected] | http://moscow.pm.org > > -- Andrei Protasovitski < andrei[dot]protasovitski[at]gmail[dot]com > Diemen, Netherlands
-- Moscow.pm mailing list [email protected] | http://moscow.pm.org
