Для использования личных сообщений необходимо добавить к какому-либо разделу компонент: «Пользователи: Личные сообщения». В настройках модуля можно запретить использование личных сообщений.
Чтобы вывести количество новых сообщений для текущего пользователя необходимо использовать функцию nc_auth_messages_new().
Функция имеет дополнительные необязательные параметры:
nc_auth_messages_new($User_ID = 0, $Sub_Class_ID = 0)
Ссылку на раздел с личными сообщениями можно получить, вызвав функцию nc_auth_messages_url().
при этом вызвав функцию с идентификатором пользователя:
nc_auth_messages_url(12)
функция вернет ссылку на форму отправки личного сообщения пользователю с таким идентификатором.
В настройках модуля можно включить оповещение пользователя по email о новом личном сообщении. Письмо формируется и отправляется в действиях после добавления компонента «Личные сообщения».