Настройка компонента Joomla - Roundcube

Итак, Вы установили Roundcube. Следующим шагом будет настройка данного приложения.

Для того, чтобы настроить Roundcube, необходимо иметь права администратора разрабатываемого при помощи Joomla сайта. Чтобы войти в административную часть сайта, необходимо перейти по адресу http://адрес_вашего_сайта/administrator/. Настройки Roundcube находятся за пунктом меню "Компоненты" -> "Roundcube" -> "Configuration".

Configuration (General) - Основные настройки

Auto Create User - автоматическое создание пользователей. Если установлено в true, то при попытке регистрации пользователя, отсутствующего в учётных записях Roundcube, при успешном прохождении imap-аутентификации Roundcube создаст для этого пользователя новый аккаунт. Если установлено в false, то регистрация разрешена только уже существующим пользователям.

Default Host - Сервер почты по умолчанию. Именно здесь пользователи проходят аутентификацию при регистрации в Roundcube. Если оставить данное поле пустым, то при регистрации Roundcube выдаст запрос на ввод адреса почтового сервера. Если ввести в данное поле несколько значений, то при регистрации Roundcube отобразит их список. Если ввести лишь одно значение, то оно будет использовано без каких бы то ни было дополнительных запросов. Чтобы использовать защищённое соедниение, необходимо ввести в данное поле адрес почтового сервера в следущем виде: ssl://имя_хоста:993

Default Port - TCP порт, используемый для imap-соединения. Если не уверены, оставьте в данном поле значение по умолчанию (143).

Username Domain - некоторые почтовые сервера при регистрации требуют, чтобы в качестве имени пользователя был задан его (пользователя) почтовый адрес. В таком случае в данное поле необходимо вписать строку, которая будет добавляться к имени пользователя для формирования его почтового адреса. В случае использования нескольких почтовых серверов в данном поле прописываются строки для каждого из них по следующей схеме: 'имя_хоста_0' => 'домен_0', 'имя_хоста_1' => 'домен_1', .... Имена хостов и доменов указываются в одинарных кавычках. Имена хостов указываются в том же виде, в каком они прописаны в поле Default Host.

Mail Domain - в данном поле прописывается строка, которая будет добавлена к имени нового пользователя для формирования его почтового адреса. В случае использования нескольких почтовых серверов эта строка формируется по тому же приницпу, что и Username Domain.

Virtual User File - путь к файлу, ипсользуемому для сопоставления имён пользователей и их почтовых адресов. Применяется обычно при большом количестве пользователей, использующих разные почтовые сервера. В большинстве случаев данное поле можно оставить пустым.

Virtual Query - SQL-запрос, используемый для сосопставления имён пользователей и их почтовых адресов. Строка '%u' заменяется на имя пользователя. Запрос должен возвращать адрес почты пользователя в первом столбце. Применяется обычно при большом количестве пользователей, использующих разные почтовые сервера. В большинстве случаев данное поле можно оставить пустым.

Configuration (SMTP) - Настройка SMTP

 SMTP Log - сохранять информацию об отправленных сообщениях. Если установлено в true - такая информация сохраняется, если в false - нет.

SMTP Server - адрес сервера исходящих сообщений (SMTP). Чтобы использовать защищённое соединение, необходимо ввести в данное поле адрес smtp-сервера в следующем виде: ssl://адрес_smtp_сервера. Если оставить данное поле пустым, то для отправки почты будет использована функция php mail().

SMTP Port - TCP порт, использующийся для соединение с smtp-сервером. Если не уверены, оставьте в данном поле значение по умолчанию (25 для обычного соединения, 465 для защищённого соединения).

SMTP User - пользователь SMTP (для smtp-серверов, требущих авторизацию). Строка '%u' заменяется на имя пользователя.

SMTP Pass - пароль пользователя SMTP (для smtp-серверов, требудщих авторизацию). Строка '%p' заменяется на пароль текущего пользователя Roundcube.

SMTP Authentification type - вид SMTP-аутентификации. Может принимать одно из следующих значений: DIGEST-MD5, CRAM-MD5, LOGIN, PLAIN. Если оставить данное поле пустым, то Roundcube сам выберет наиболее подходящиее значение.

Configuration (System) - Настройка системы

Debug level - уровень отладочных сообщений. Возможные значение - Log, Report, Show, Trace. Обычно бывает достаточным установить значение 'Log".

Enable Cache - использовать кеширование. Если установлено в true, то почтовые сообщения и данные почтовых ящиков кешируются в локальной базе данных. Рекомендуется устанавливать данную настройку в true, если только Roundcube и imap-сервер не находятся на одном хосте.

Message lifetime - время хранения сообщений в кеше. Возможные суффиксы - s (секунды), h (часы), d (дни), w(недели), m (месяцы). Например: 5d - пять дней, 6w - шесть недель и т.д.

Manage Users - управление пользователями

В данном разделе происходит создание, изменение и удаление учётных записей пользователей. Для каждой учётной записи задаются следюущие поля:

Username - имя пользователя.

Mail host - адрес почтового сервера пользователя.

Alias - алиас (сокращение) для длинных названий.

Вам также может помочь