Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/305.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何在Openfire上接收邮件传递收据?_Java_Xmpp_Server_Openfire_Jabberd2 - Fatal编程技术网

Java 如何在Openfire上接收邮件传递收据?

Java 如何在Openfire上接收邮件传递收据?,java,xmpp,server,openfire,jabberd2,Java,Xmpp,Server,Openfire,Jabberd2,如何在Openfire服务器上接收邮件送达收据 我希望收到下列国家的确认书: Openfire服务器收到消息时 当接收方客户端接收到消息时 当接收者已阅读消息时 简而言之,我想实现类似于Whatsapp的挂起、单勾号、双勾号、蓝色双勾号等功能 我知道,XMPP确实支持这个特性。[] 经过多次搜索,我了解到Openfire不支持XEP-0184。 Openfire社区已关闭该问题,并将其标记为“无法修复” 我还可以如何实现这一点?我不想迁移到其他服务器 在OPENFIRE上实现邮件传递回执的替代解

如何在Openfire服务器上接收邮件送达收据

我希望收到下列国家的确认书:

  • Openfire服务器收到消息时
  • 当接收方客户端接收到消息时
  • 当接收者已阅读消息时
  • 简而言之,我想实现类似于Whatsapp的挂起、单勾号、双勾号、蓝色双勾号等功能

    我知道,XMPP确实支持这个特性。[]

    经过多次搜索,我了解到Openfire不支持XEP-0184。 Openfire社区已关闭该问题,并将其标记为“无法修复”

    我还可以如何实现这一点?我不想迁移到其他服务器


    在OPENFIRE上实现邮件传递回执的替代解决方案是什么?

    如果仔细阅读您提到的OPENFIRE问题,您可能会注意到:

    XEP-0184与服务器无关

    这纯粹是一个客户 客户协议,并详细记录了该协议的含义 关于由于可能出现的问题而未收到邮件收据 由于服务器的原因而产生。服务器没有什么可实现的 使用此规范,因此我将关闭它

    此外,XEP-184仅描述了交付接收的机制。它不指定服务器接收消息(“确认接收”)或用户已阅读消息时的通知


    服务器对传入节的确认可以通过XEP-198流管理完成,更详细的接收可以通过XEP-333聊天标记完成。只有XEP-198需要服务器支持,另外两个XEP-184和XEP-333是纯客户端XEP。

    如果仔细阅读您提到的Openfire问题,您可能会注意到:

    XEP-0184与服务器无关

    这纯粹是一个客户 客户协议,并详细记录了该协议的含义 关于由于可能出现的问题而未收到邮件收据 由于服务器的原因而产生。服务器没有什么可实现的 使用此规范,因此我将关闭它

    此外,XEP-184仅描述了交付接收的机制。它不指定服务器接收消息(“确认接收”)或用户已阅读消息时的通知

    服务器对传入节的确认可以通过XEP-198流管理完成,更详细的接收可以通过XEP-333聊天标记完成。只有XEP-198需要服务器支持,另外两个,XEP-184和XEP-333是纯客户端XEP。

    正如中所暗示的,OpenFire实际上支持XEP-0184,从这个意义上讲,它做了所有需要做的事情,以使XMPP客户端能够使用该协议。这涵盖了列表中的第2点(当接收方客户端收到消息时)

    对于第1点(Openfire服务器收到消息时),您需要服务器支持。不幸的是,.

    正如中所暗示的,OpenFire实际上支持XEP-0184,从这个意义上说,为了使XMPP客户端能够使用该协议,OpenFire做了所有需要做的事情。这涵盖了列表中的第2点(当接收方客户端收到消息时)


    对于第1点(Openfire服务器收到消息时),您需要服务器支持。不幸的是,.

    您建议采用什么解决方案来实现对已发送邮件的服务器确认?基本上,OpenfireWhat的替代方案是您推荐的解决方案,以实现对发送的消息的服务器确认?基本上,是Openfire的替代方案