pam_imap 0.3.7 review

Download
by rbytes.net on

pam_imap is a PAM module that authenticates against a remote IMAP or IMAPS server. pam_imap program supports multiple servers, SSL

License: GPL (GNU General Public License)
File size: 0K
Developer: Cal Heldenbrand
0 stars award from rbytes.net

pam_imap is a PAM module that authenticates against a remote IMAP or IMAPS server.

pam_imap program supports multiple servers, SSL, password caching, user blacklists (for admin users), and many configuration abilities.

Examples of recommended use:

1) A lab of UNIX/Linux machines that would require an easily accessible password database from an IMAP server

2) Authenticating users against a centralized password server that you have no control over, and it conveniently has an IMAP server. (The arms-tied-behind-your-back scenario)

3) Authenticating with applications that do not run as root. (Apache is a good example -- read user-testimonials below)

4) An IMAP cluster authentication relay -- pam-imap can be used for a cheap IMAP cluster solution. Have one or two master IMAP servers that have a username/password database (be it LDAP, shadow, etc) and an IMAP server. Have several cluster node servers to handle the bandwidth of client requests , and use pam-imap on each node to authenticate against the master server(s). (The node machines will use pam-imap in their 'imap' service file)
Tie everything together with round-robin DNS and NFS mail folders, and you have yourself an IMAP cluster!

Here are some key features of "pam imap":
User BlockList: Allows pam-imap to ignore authenticating users such as 'root', 'apache', and others.
Password caching: Possibly usefull in situations where network connections are slow, or server loads are high. Has a few security risks however. Checkout the README file for more info.
Support for username@domain.com style logins. With Micro$oft style IMAP servers, the "@domain.com" can be appended to the UNIX username for easy compatability.
Customizable "Password: " string... You could change it to anything! Maybe, "IMAP Password: " The possibilities are endless.

pam_imap 0.3.7 keywords