Determing If eJabberd Is Right For Me

Hi, I am trying to determine if eJabberd is the right tool for the job.

I need the following:

  • Supports multiple separate domains on a single server (like an add-on for your typical virtual hosted web-site)
  • Supports broadcasts in the typical mod_announce format (online/all) specific to a domain
  • Supports broadcasts to subsets (groups) of users within a particular domain
  • Can link to some kind of database preferably MariaDB (MySQL) or Postgres

Thoughts? Thanks!

idlemind wrote: Supports

idlemind wrote:
  • Supports multiple separate domains on a single server (like an add-on for your typical virtual hosted
    web-site)

Yes. Edit the config file to add another domain, and restart ejabberd.

idlemind wrote:
  • Supports broadcasts in the typical mod_announce format (online/all) specific to a domain
  • Yes, but only ejabberd admins can send such announcements.

    idlemind wrote:
  • Supports broadcasts to subsets (groups) of users within a particular domain
  • No, mod_announce is able to send announcements to all the server, or to a domain. But not to specific groups of users. In case you mind, mod_shared_roster is neither designed for messages, only for roster.

    idlemind wrote:
  • Can link to some kind of database preferably MariaDB (MySQL) or Postgres
  • Some ejabberd modules can be configured to store their tables in Mysql or Postgresql. But notice: using their table schemas, not whatever you previously have.

    Syndicate content