2013-02-12 80 views
3

我正在使用密友。當我發送超過160個字符的消息時,我遇到問題。 Kannel將它分成2個或更多的消息。只有第一個設置了註冊傳送標誌。這意味着kannel僅在第一部分要求DLR。Kannel短信計數

我可以確定所有部件都已交付嗎? 我可以爲消息的所有部分設置註冊傳送標誌嗎?

回答

1

這是不完全來自這個問題清楚,但(作爲的Kannel 1.5.0):

  1. 如果你有很長的消息被分成單獨的SMS消息的問題,您應該設置級聯參數爲true in sendingms配置。這樣Kannel將構建適當的多部分信息;

  2. 回覆:關於DLR的第二部分 - 不幸的是,不幸的是,似乎Kannel有意爲第一部分/消息設置registered_delivery標誌。理論上它應該考慮所有部分的DLR,但實際上,這些問題非常罕見(取決於您的SMSC)。我認爲Kannel作者認爲性能提升足夠重要。

+0

感謝..其實我..when味精長於160個字符的我得到的迴應中發從kannel只有一次....如果msg的長度超過160個字符,是否有可能獲得超過1次的響應。我不包括來自我身邊的角色。如果有可能從kannel得到迴應,那麼它對我的項目會有好處 – 2013-02-12 13:57:31

+0

請參閱我的答案中的第二點 - 基本上,Kannel會忽略關於第二,第三等部分消息的報告 - 但是,應該擔心這種情況非常罕見,如果這對你來說是個問題,或者你的SMSC很糟糕,或者你已經使用了似乎並非如此的Kannel。 – pilsetnieks 2013-04-11 00:43:03

+0

雖然它是非常舊的帖子,但你找到任何解決方案嗎?在我的情況下,我得到DLR的第一段交付和所有細分不會交付給手機,並在結果假DLR抱怨 – 2014-07-22 00:41:03

1

大多數SMSC商販的給設定

0

只有消息的全面參與手傳遞傳遞標誌的任何移動服務提供商允許您發送僅160一次,那就是它的吐涎分爲兩個部分原因。 你使用sqlbox發送消息嗎?有時它可能有幫助。我還不確定。