Loading...
 
Skip to main content

History: IMAP Authentication

Source of version: 5 (current)

Copy to clipboard
             IMAP and IMAPS Authentication are supported natively in tikiwiki, and can be configured as shown below:

*NOTE: As of TikiWiki 3.0 these instructions are no longer valid. Only LDAP is supported under 3.0.*

## IMAP Authentication

- Browse to **Admin**, **Login**, **User registration and login**
    - set "Authentication Method" to **Tiki and PEAR::Auth**
    - Click "Change preferences" at the bottom of the "User registration and login" section

- Browse to **Admin**, **Login**, **PEAR::Auth**
    - set "Auth Type" to **IMAP**
    - Set "IMAP/POP3/LDAP Host" to be the IP address or hostname of your IMAP server
    - Set "IMAP/POP3/LDAP Port" to **143**
    - Click "Change preferences"


Done!

## IMAPS Authentication

Customizations required for IMAPS/SSL Support {HTML()}<span style="color:#00CD00">highlighted in green</span>{HTML} below.

- Browse to **Admin**, **Login**, **User registration and login**
    - set "Authentication Method" to **Tiki and PEAR::Auth**
    - Click "Change preferences" at the bottom of the section

- Browse to **Admin**, **Login**, **PEAR::Auth**
    - set "Auth Type" to **IMAP**
    - Set "IMAP/POP3/LDAP Host" to be the IP address or hostname of your IMAP server
    - {HTML()}<span style="color:#00CD00">Set "IMAP/POP3/LDAP Port" to __993__</span>{HTML}
    - If your IMAPS certificate is signed by a well-known Certificate Authority: 
        - {HTML()}<span style="color:#00CD00">Set "IMAP/POP3 BaseDSN" to __/imap/ssl__</span>{HTML}
    - If your IMAPS certificate is self-signed, or if the above setting does not work: 
        - {HTML()}<span style="color:#00CD00">Set "IMAP/POP3 BaseDSN" to __/imap/ssl/novalidate-cert__</span>{HTML}
- Click "Change preferences" at the bottom of the section


{BOX()}This page is a ((stub)){BOX}


Documentation needed.

Copy/paste from mailing list: 
"On your page, in authentication, you are missing IMAP(S), it is a very good and simpler way to authenticate than LDAP. I just implemented it. It uses the same PEAR:Auth library."