Здравствуйте, уважаемые форумчане. Сильно не пинайте плз. Прошу вашей помощи. Поставил ejabberd на windows. Создал пользователей, группы. Пользователи подключаются. Нужно сделать общую рассылку всем пользователям. Как ее сделать? В ростер пользователя добавил jid myhost.local\announce\online. После чего пытаюсь отправить в данный контакт через клиент Miranda IM сообщение(чтобы оно разослалось всем, кто онлайн). Но такого не происходит. Если смотреть лог миранды, то там пишется:
message from="syk26-05.neusiedler.local/announce/online" to="osipovp@syk26-05.neusiedler.local/Miranda" type="error" xml:lang="en" id="mir_23"
error code="403" type="auth"
Подскажите в чем проблема? Как ее решить?
У Вас должно быть в конфиге
У Вас должно быть в конфиге что-то в этом роде:
{acl, announcer, {user, "И.Иванов", "example.com"}}.
{acl, announcer, {user, "П.Петров", "example.com"}}.
{acl, announcer, {user, "В.Пупкин", "example.com"}}.
...
{access, announce, [{allow, admin},{allow, announcer}]}.
...
{modules, [
...
{mod_announce, [{access, announce}]},
Это задаёт лиц, которым разрешено отправлять широковещательные сообщения
Спасибо большое.
Спасибо большое.