% Список домена(ов), который обслуживает сервер
{hosts, ["mydomain.com", "localhost"]}.
% Язык сообщений сервера
{language, "ru"}.
% Пользователи с привилегиями администратора
{acl, admin, {user, "admin"}}.
% Список заблокированных пользователей
{acl, blocked, {user, "test"}}.
% Разрешаем локальных пользователей
{acl, local, {user_regexp, ""}}.
% Разрешаем использовать конфигурационный интерфейс только администраторам {access, configure, [{allow, admin}]}
% Разрешаем регистрацию пользователей
{access, register, [{allow, all}]}.
% Так можно запретить самостоятельную регистрацию пользователей, сделав сервер закрытым
%{access, register, [{deny, all}]}.
% Сообщение при регистрации, можно использовать буквы русского алфавита {welcome_message, {"Welcome!", "Welcome Grinder Jabber Service."}}.
% Кому отсылать сообщения о регистрации новых пользователей {registration_watchers, ["admin@mydomain.com"]}.
% Разрешаем только админам отсылать многоадресные объявления
{access, announce, [{allow, admin}]}.
% Только незаблокированные пользователи могут соединяться с севером {access, c2s, [{deny, blocked}, {allow, all}]}.
% Администраторы сервера являются и администраторами MUC (Multi User Chat) {access, muc_admin, [{allow, admin}]}.
% Разрешаем всем пользователям подключаться к MUC
{access, muc, [{allow, all}]}.
% Используем встроенную базу данных
{auth_method, internal}.
% Порты, на которых будут работать сервисы
ejabberd {listen,
% Обычный сервис
client-2-server [{5222, ejabberd_c2s, [{access, c2s}, starttls, {certfile, "/etc/ssl/certs/ejabberd.pem"}, {shaper, c2s_shaper}]},
% Сервис client-2-server с использованием SSL
{5223, ejabberd_c2s, [{access, c2s}, tls, {certfile, "/etc/ssl/certs/ejabberd.pem"}, {shaper, c2s_shaper}]},
% Порт для работы server-2-server
{5269, ejabberd_s2s_in, [{shaper, s2s_shaper}]}, {outgoing_s2s_port, 5269}.
% Транспорт Jabber <-> ICQ
{5347, ejabberd_service, [{ip, {127, 0, 0, 1}}, {access, local}, {host, ["login.icq.com", "sms.localhost"], [{password, "secret"}]}]},
% Веб-интерфейс
{5280, ejabberd_http, [http_poll, web_admin]}]}.
% Используемые модули и параметры
{modules, [ {mod_announce, [{access, announce}]}, ... ]}.