This manual is deprecated. Please visit https://groupoffice.readthedocs.io for the latest documentation. |
IMAP or LDAP authentication
Group-Office supports IMAP authentication. This means it will check an IMAP server for a valid account and will add/update the corresponding Group-Office account. To set this up you must install the "imapauth" module and rename "config.inc.php.example" to "config.php".
Then you must edit the values in the file. Here's a list of parameters:
proto
The protocol. Can be IMAP or POP-3. IMAP is highly recommended. POP-3 is slow and doesn't offer the use of multiple e-mail folders.
domain
The domain of the e-mail addresses.
host
The hostname of the machine where the mailserver runs.
port
The port. For IMAP usually 143 and for POP-3 usually 110.
ssl
SSL mode on or off
novalidate_cert
Validate the SSL certificate yes or no. with some mailservers you must enable this feature always even if you don't use SSL.
mbroot
The mailbox root. In most cases you can leave this value empty. It could be that you must enter “INBOX” or “mail” here.
add_domain_to_username
Enable this option if you want to add the domain to the username. When you enable a user with e-mail john@example.com will login with "john" but GO will send "john@example.com" to the IMAP server.
go_username_without_domain
When enabled the user in GO will be stored as "john". When disabled it will be stored as "john@example.com".
create_email_account
If you want to create an e-mail account in Group-Office automatically when a user logs in the first time enable this option.
groups
Add the new users to these user groups automatically.
visible_groups
Make new users automatically visible to these user groups.
modules_read
Grant new users read permissions to these modules.
modules_write
Grant new users administrator permissions to these modules.