Не все 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

Ответить