[JDEV] delayed messages

Bill Abbas zsa at haywd2.sfba.home.com
Sat Sep 9 13:35:29 CDT 2000


This isn't something I want to go in and hack, either now or later :-)

With a store-and-forward architecture, there has got to be some way to
expire messages.  What happens to messages if they can't be delivered?

Bill


mark at mjwilcox.com wrote:
> 
> Haven't looked exactly at the code to do this, but you'd probably
> have to hack something into the Jabber server.
> 
> Basically you could customize the server not to send anything to
> anyone who's not online.
> 
> Or better, add a tag to your message that says:
> <time-critical/>
> 
> if that tag is visible and the person isn't online, then they don't get
> it. Otherwise they do (get the message if they aren't currently
> online).
> 
> I'd wait until 1.2 comes out to really do anything like this on the
> server. Trust me, you don't want to hack anything into the 1.0
> server. I've spent the last 6 weeks doing that... ;)
> 
> Mark
> 
> On 8 Sep 00, at 18:11, Bill Abbas wrote:
> 
> >
> > >From the JPG:
> >
> > "If a message or presence is sent to an offline Jabber entity, the
> > server stores it. When the entity comes online, the data is deliverd."
> >
> > Couple of questions:
> >
> > I've seen this happen in Gabber, but not in my ICQ client.  Does this
> > deferred delivery apply to packets being routed through transports, as
> > well?
> >
> > How does one control this feature?  I want to programmatically disable
> > it from the sending side, so that the only people who get certain
> > time-sensitive messages are ones who are currently online.
> >
> > Thanks.
> >
> > Bill
> >
> > _______________________________________________
> > jdev mailing list
> > jdev at jabber.org
> > http://mailman.jabber.org/listinfo/jdev
> >
> >
> 
> Mark Wilcox
> mark at mjwilcox.com
> Got LDAP?
> 
> _______________________________________________
> jdev mailing list
> jdev at jabber.org
> http://mailman.jabber.org/listinfo/jdev




More information about the JDev mailing list