Commit graph

36 commits

Author SHA1 Message Date
cm-schl 82fb6fe7e6 update readme and version number to 2.2.0 2024-05-28 16:31:09 +02:00
cm-schl 263dbab22a reorder steps to speed up the process and make sure that removed additional accounts are deleted even if the user now has no additional account 2024-05-21 15:28:07 +02:00
cm-schl 0cbeba29d1 update readme 2024-05-15 14:32:29 +02:00
cm-schl e81cf80ac9 update readme 2024-05-15 14:19:31 +02:00
cm-schl 23fe3a946b Add new function to overwrite the cryptkey
This is needed to prevent SnappyMail to ask the user for the old (maybe forgotten) ldap password
2024-05-14 17:24:26 +02:00
cm-schl 2786485de2 don't pass a smtp password to setCredentials
Password is not needed at the moment and passing it seams to create problems when sending mails
2024-05-13 17:25:46 +02:00
cm-schl cda2aad98d small cleanup 2024-04-30 11:31:13 +02:00
cm-schl 1d8ed48666 remove debug messages 2024-04-30 08:58:29 +02:00
cm-schl 1ec4930dfa resolved problems arised from changes in v2.36 2024-04-29 17:48:47 +02:00
the-djmaze 89e80bf124 Version bump for #1492 2024-03-16 00:49:18 +01:00
cm-schl a0576dba1f
use SensitiveString for passwords
uses the new SensitiveString class introduced with Snappymail v2.30.0
2024-03-13 17:16:48 +01:00
the-djmaze 696a2bbd3c Improved handling of Internationalized Domain Names in punycode 2024-03-12 16:06:17 +01:00
the-djmaze 1e55f86f51 Deprecate most Domain methods 2024-03-10 23:58:18 +01:00
cm-schl 75f198c8a0 Update release date 2023-03-14 14:50:22 +01:00
cm-schl 2d4e72805a Updated readme.md 2023-03-14 14:37:37 +01:00
cm-schl c732cec62f Clearer description whats username for in the config 2023-03-07 15:31:09 +01:00
cm-schl 58b368552f Overwrite of main address works
- Cleanup of not used functions
- Rewrite of FindLdapResults function to work in both cases: for additional accounts and main account
2023-03-07 15:05:10 +01:00
cm-schl a8f6dab672 Working prototype.
- Needs check if overwriting mail address is activated
- Needs rework on ldap query function (looks up to much data)
- Code cleanup is needed
2023-03-03 12:27:56 +01:00
cm-schl 7948e86a07 added comment 2023-02-17 12:33:32 +01:00
cm-schl b8c681d1a5 Additional accounts now always get the mail address from ldap 2023-02-17 12:01:39 +01:00
cm-schl 9cfe164633 Works now with additional accounts:
The mail address is correctly set by ldap value.
But plugin needs rework: it makes no sense to let the user use the non
existing mail address "username@domain" used
only by SnappyMail. Plugin should always use a looked up mail address
2023-02-15 17:57:59 +01:00
cm-schl 424c1ff90a Prepared ldap query to optionally read mail addresses
for main account and additional accounts
2023-02-10 12:04:50 +01:00
cm-schl 30e3a8cc0f added new config options to overwrite the mail address 2023-02-10 11:11:24 +01:00
the-djmaze 97bdaf4788 v2.23.0 2022-12-08 17:15:46 +01:00
the-djmaze 682af34d53 Deprecate Account->Login() and Account->Password() 2022-12-08 10:35:20 +01:00
the-djmaze 9df052a435 login.success hook is always \RainLoop\Model\MainAccount 2022-11-30 11:59:54 +01:00
the-djmaze a4ea8a46a8 Small improvements for #727 2022-11-30 11:54:55 +01:00
cm-schl f86ed70238 add a readme for users 2022-11-30 09:15:25 +01:00
cm-schl 71069a8cc9 renaming of files and classes resolve conflict with plugin ldap-identities 2022-11-29 16:51:54 +01:00
cm-schl 79191cf7a3 capability to remove mailboxes when user looses right on them,
some documentation and setting mailbox name by ldap query
2022-11-29 16:28:59 +01:00
cm-schl 3aa063d475 added check if found domain is also configured
changed LOG_KEY variable
2022-11-28 11:49:28 +01:00
cm-schl e797d0e5ed cleanup and documentation 2022-11-25 12:37:00 +01:00
cm-schl 7e3b81add9 remove not needet logging 2022-11-25 12:31:27 +01:00
cm-schl 73faa02795 better description of config parameters 2022-11-25 11:41:31 +01:00
cm-schl d8b9907e32 working prototype 2022-11-25 10:42:14 +01:00
cm-schl 460ea5a479 first commit, not completely working at the moment 2022-11-15 18:29:01 +01:00