Commit graph

25 commits

Author SHA1 Message Date
the-djmaze 87d01c8bde Solve the massive logger bloat by simplifying it to be RFC 5424
As it confused people and #552
2022-10-15 17:39:49 +02:00
the-djmaze aa67e66834 Place contacts suggestions plugins in Contacts category 2022-05-18 22:53:20 +02:00
the-djmaze b926a26dc8 Small cleanups 2022-05-11 23:14:12 +02:00
the-djmaze acac16cef0 Release ldap contacts suggestions plugin 2.9 for #367 2022-05-05 16:26:23 +02:00
the-djmaze f2ccee1c6b Resolve #367 2022-05-05 16:20:22 +02:00
David Härdeman 4e28a7bb7b [snappymail] More changes to use the word "extensions" rather than plugins/packages 2021-08-27 23:49:03 +02:00
David Härdeman 5cbc3ed3f9 [ldap-contacts-suggestions] Default to localhost instead of 127.0.0.1
No need to default to IPv4 only.
2021-08-23 10:14:42 +02:00
David Härdeman 9876597542 [ldap-contacts-suggestions] Bump version number 2021-08-22 13:36:05 +02:00
David Härdeman 3beef5a789 [ldap-contacts-suggestions] Support multiple objectClasses
This is mostly for consistency with the other LDAP attributes.
2021-08-22 13:34:51 +02:00
David Härdeman 8eec9d4a8f [ldap-contacts-suggestions] Clarify some more variables
Make it clearer that these variables take several attributes.
2021-08-22 13:34:51 +02:00
David Härdeman f3b6cd08f0 [ldap-contacts-suggestions] Update defaults
Since multiple LDAP attributes are supported for the user name/email,
there's no harm in having defaults that are a bit more flexible
(for example, "givenName" is commonly only the users first name,
while a full name is usually preferable as an email recipient).
2021-08-22 12:54:02 +02:00
David Härdeman 8e9cef4f78 [ldap-contacts-suggestions] Use LDAP URI for connecting
ldap_connect(<host>, <port>) is deprecated and ldap_connect(<uri>) is
more expressive (for example, by allowing the use of SSL to be
mandatory using a ldaps:// URL).
2021-08-22 12:32:02 +02:00
David Härdeman 1841688b5f [ldap-contacts-suggestions] Rename some variables
Rename some variables to use common LDAP terminology and to make their
purpose clearer.
2021-08-22 12:32:02 +02:00
David Härdeman a53d7383db [ldap-contacts-suggestions] Update option documentation
Use common LDAP terminology and update comments to reflect how the
configuration options work (e.g. that all the LDAP attribute options
are multivalued).
2021-08-22 12:31:56 +02:00
David Härdeman 725f217778 [ldap-contacts-suggestions] Better handling of mixed case attributes
While the LDAP search is case insensitive, the array which is returned from
ldap_get_entries() will only use lowercase. This means that if one
configures the plugin to look for e.g. "givenName", no results
will be returned.
2021-08-22 12:31:56 +02:00
David Härdeman 11294a8f8b [ldap-contacts-suggestions] Add support for StartTLS
The plugin currently supports SSL (by using a ldaps:// URI as the
hostname of the LDAP server) and unencrypted LDAP. This patch
also adds StartTLS support, which is used by many LDAP servers.
2021-08-22 10:48:33 +02:00
David Härdeman c23eeb54be [ldap-contacts-suggestions] Fix allowed emails
The configuration interface allows a list of allowed emails to be set, but
the configuration parameter is never used.
2021-08-22 00:42:38 +02:00
djmaze b9b0a550d6 Release plugins as tar.gz because PharData is more common then ZipArchive 2021-02-10 09:50:20 +01:00
djmaze 5009adfb60 Resolve issue #5 2020-08-30 18:04:54 +02:00
RainLoop Team 909cd45769 Small fixes 2019-03-28 01:44:29 +03:00
RainLoop Team 957e393d3b
Merge pull request #1716 from lindolfomeira/ldap-contacts-suggestions
Added support to additional search field (defaults to "uid")
2019-03-28 01:19:48 +03:00
imt-mines-albi bb602a52a3 ldap-contacts-suggestions: Allow anonymous ldap_bind() if bind DN is not filled up in plugin config 2018-11-30 12:54:28 +00:00
Lindolfo Meira 075b841b84 Added support to additional search field (defaults to "uid") 2018-06-06 19:02:43 -03:00
Oxymoron 3bc9c54039 Corrected more mispellings of the word <extension> 2017-07-22 16:29:33 -05:00
RainLoop Team 7312b2854b Added: Plugin: Contacts suggestion from ldap
Added: Custom favicon setting
+ Small fixes
2015-09-08 21:18:55 +03:00