Ok. That’'s more clear.
Can you make sure all your software is up to date?
Here’'s my testing environment (everything on the same machine, but i think should work the same). Windows 2000, Wildfire 2.5.1, Broadcast plugin 1.5.0, Spark 1.1.2, Exodus 0.9.1.0, Gaim 1.5.0, Psi 0.10, Miranda IM 0.4.0.3, JBother 0.8.9, neos 1.2.1, JAJC 0.0.8.114.
Before trying to send any broadcast you should change group name to lower case letters only. I’‘m speaking only about group’'s username, not a Display name. So in Gaim, in Screen name you should enter staff@… not Staff@…
I have shared group - users (display name: ALL Users) with all these 8 users (8 different clients) in it.
In GAIM, go to “Add Buddy”
Screen Name: firstname.lastname@example.org
Group: ALL Users
SEND appears in the ALL Users group as Online.
Double-click SEND and enter message.
All users get this message. And offline ones get this too when they go online. I’'m not getting any message as “The user is offline and will receive the message on their next login.”, becase contact SEND in my roster is always online as long as Broadcast plugin is working.
Must say, that this is not a broadcast style message. Most of clients has a separate style windows for broadcast and simple message. So, every client is getting this message like a simple message from Gaim user. Well, probably no big deal with that. As it does broadcast what you wanted to say to a multiple users at once. But if there are different styles, i think it should be used or removed as obsolete feature. Have pointed to this (as long about Spark different behaviour with broadcasts) in my thread:
Sorry for a little offtop Getting back to your problem. As Gato have guaranteed that domain is ok, you should really try to change group’'s name to lower case.
Start up Spark 1.1.2
Go to >Contact >’‘Add Contact’’
Fill in info:
JabberID = email@example.com
Alias = SEND
Group = Broadcast (because with Spark i cant add contacts in client to a shared group)
Double-click SEND in the Broadcast group, type in message.
Again, no “The user is offline and will receive the message on their next login.” message i get. Again this is not a broadcast style message. And offline users get that message when they go online.
Actually, in Spark, to send a real broadcast message you have to right-click Broadcast group (not a SEND contact, but just group’‘s name) and select “Broadcast message to group”. Type in some message and send it. Then you’‘ll get a broadcast style messages in all clients (except of Miranda and JBother, these clients will show it like simple message again). BUT, offline clients wount get that message, and nothing is stored in Offline storage. So, there IS a bug. Probably Spark’'s one.
One more thing i have mentioned in that my thread above. Is that broadcast send with “Broadcast message to group” function in Spark is actually send like offline message, even when users ARE online. Maybe timestamp is included. I’'m speaking about window styles again.
And last one, if i say use Exodus built-in broadcast feature (right click group’‘s name and select “Broadcast Message”), which is sending a separate message to every group’‘s member without using Broadcast plugin. Then i’'ll get these messages even if users were offline upon sending. And styles would be:
Spark - simple message
Gaim - simple message
neos - simple message
Psi - broadcast message (Online style)
JBother - broadcast message (the same style for Online and Offline)
JAJC - broadcast message (Online style)
Miranda IM - simple message (probably worst XMPP implementation )
When sending with Psi built-in broadcast, the same results. Exodus is getting this like broadcast message (Online style).
That’'s all from me