2015-12-10 79 views
1

我想在Android XMPP客戶端中實現消息歸檔功能,但它不會將任何消息發送回客戶端。服務器配置是正確的。 XMPP服務器使用:ejabberd XMPP消息歸檔管理:沒有收到消息

<message to='[email protected]/Smack' from='[email protected]'> 
    <fin xmlns='urn:xmpp:mam:0'> 
    </fin> 
</message> 

第二反應:從MUC

<iq type='set' id='21564' to='[email protected]'> 
<query xmlns='urn:xmpp:mam:0'> 
    <x xmlns='jabber:x:data' type='submit'> 
     <field var='FORM_TYPE' type='hidden'> 
      <value>urn:xmpp:mam:0</value> 
     </field> 
     <field var='with'> 
      <value>[email protected]</value> 
     </field> 
    </x> 
    <set xmlns='http://jabber.org/protocol/rsm'> 
     <max>20</max> 
    </set> 
</query> 
從服務器

月1日收到響應

迴應越來越歸檔的郵件發送ejabberd 15.11

智商:

<message to='[email protected]/Smack' from='[email protected]'> 
    <fin xmlns='urn:xmpp:mam:0'> 
    </fin> 
    <delay xmlns=urn:xmpp:delay stamp=2015-12-10T08:23:43.05600:00 from=my.ip>Resent, Offline Storage 
    </delay> 
</message> 

需要幫助。提前致謝。

+0

您是否爲會話啓用存檔? –

+0

我們所做的只是在ejabberd配置文件 'mod_mam這種設置: 默認:總是 mod_muc: ##主持人: 「會議@ HOST @。」 訪問:MUC access_create:muc_create access_persistent:muc_create access_admin :muc_admin history_size:10個 default_room_options: MAM:真 持續性:真實 市民:TRUE' 我需要任何別的東西在客戶端認證成功後做什麼? –

回答

0

您可以再次發送消息。嘗試這些消息。