Sms SMPP上级联消息的两个传递回执的映射

Sms SMPP上级联消息的两个传递回执的映射,sms,concatenation,smpp,Sms,Concatenation,Smpp,我想发送一个包含3个部分的连接消息。因此,在交货后,我将收到3张交货收据(DLR)。SMPP或使用任何其他方法是否可以理解所有这些DLR都属于发送到同一移动电话号码的邮件?送达回执具有以下属性: 原始邮件的目的地应为收到时的源地址 原始消息的源在收到时将成为目标地址 此行为与分段消息没有任何关系 从您的评论来看,您的应用程序似乎正在发送submit\u sm。在sumbit_sm_resp中,正文中的第一个字段是message_id(SMPP 3.4规范,第4.4.2节)。根据SMPP 3.

我想发送一个包含3个部分的连接消息。因此,在交货后,我将收到3张交货收据(DLR)。SMPP或使用任何其他方法是否可以理解所有这些DLR都属于发送到同一移动电话号码的邮件?

送达回执具有以下属性:

  • 原始邮件的目的地应为收到时的源地址
  • 原始消息的源在收到时将成为目标地址
此行为与分段消息没有任何关系

从您的评论来看,您的应用程序似乎正在发送submit\u sm。在sumbit_sm_resp中,正文中的第一个字段是message_id(SMPP 3.4规范,第4.4.2节)。根据SMPP 3.4规范附录B,交货收据的短消息字段再次报告此消息id。因此,它提供了一种将送达回执链接到原始邮件的方法


注意:交货收据上的短消息字段遵循特定格式。阅读SMPP 3.4规范附录B了解详细信息。

您好,是的,我们知道这一点,但我们真正的问题在于将这些消息一起计费。您好,是的,我们知道这一点,但我们真正的问题在于将这些消息一起计费。从提交、提交响应和DLR这三个数据包中,我们如何理解这三个数据包都属于同一条消息!你能更新问题以反映实际问题吗?我正在更新答案。嗨,瓦希德,谢谢你的评论。我会再次解释这个问题,我有一个很长的消息,我必须提交三个部分。所以在提交和交付后,我将获得3个DLR。正如你提到的,我可以将每个DLR映射到3个提交的3个部分。但是我们怎么知道,实际上这三个部分都属于一条信息呢;它说明如何将送达回执与邮件配对。SMPP不提供任何内置方式知道3个部分属于一条消息;它可以通过在某种数据库中跟踪事物来解决。提示:(1)使用多个地图来跟踪事物。(2) 想一想收件人是如何组合分段信息的,这将帮助您设计解决方案。(3) 送货收据可能需要很长时间才能收回。您可能需要构建某种超时机制。