Плохая новость заключается в том, что требуются только имя пользователя и пароль, и их можно установить.
Другие пользовательские данные могут быть заданы в пользовательской vCard после регистрации пользователя.Например, используя ejabberdctl для регистрации и последующей настройки электронной почты в vcard, и получая ее:
$ ejabberdctl register user1 localhost mypass
$ ejabberdctl set_vcard2 user1 localhost EMAIL USERID micorreo@aa.com
$ ejabberdctl get_vcard2 user1 localhost EMAIL USERID
micorreo@aa.com