fusiondirectory-plugins issueshttps://gitlab.fusiondirectory.org/fusiondirectory/fd-plugins/-/issues2022-03-03T11:00:44Zhttps://gitlab.fusiondirectory.org/fusiondirectory/fd-plugins/-/issues/6104Mail methods refactor2022-03-03T11:00:44ZCôme ChillietMail methods refactorMail method should be refactored so that:
- We avoid duplicated code in mailAccount/mailGroup/sympaAliasPartage
- We avoid connecting to the mail server when it’s not needed
- Even lazily load quota info to speed-up account edition?
- Su...Mail method should be refactored so that:
- We avoid duplicated code in mailAccount/mailGroup/sympaAliasPartage
- We avoid connecting to the mail server when it’s not needed
- Even lazily load quota info to speed-up account edition?
- Support correctly server change (partly done)
- Maybe improve server change with the same method?
- Hide non-supported fields (or check that this is the case already)FusionDirectory 1.5dockx thibaultdockx thibaulthttps://gitlab.fusiondirectory.org/fusiondirectory/fd-plugins/-/issues/6057Use BytesSizeAttribute for mail quota2021-09-07T13:12:14ZcoudotUse BytesSizeAttribute for mail quota## Descriptive title for this enhancement
Use BytesSizeAttribute for mail quota
### Actual behavior
Mail quota input is a simple number input
### Expected behavior
Have an advanced input to select KB/MB/GB, as provided by BytesSize...## Descriptive title for this enhancement
Use BytesSizeAttribute for mail quota
### Actual behavior
Mail quota input is a simple number input
### Expected behavior
Have an advanced input to select KB/MB/GB, as provided by BytesSizeAttribute
### Benefits
Would be easier to define large quotas
### Possible Drawbacks
None from my point of view
### Applicable Issues
I use BytesSizeAttribute for NextCloud plugin (see #6053)FusionDirectory 1.4Jonathan SwaelensJonathan Swaelenshttps://gitlab.fusiondirectory.org/fusiondirectory/fd-plugins/-/issues/6051IMAP error when activating mail tab on group with dovecot plugin2022-12-07T10:43:27Zemmanuel thetasIMAP error when activating mail tab on group with dovecot plugin### Description
error message when I activate mail on a posix group :
... : Can not authenticate to IMAP server: [CLOSED] IMAP connection broken (authenticate)
### Distribution Name and Version
Centos7
### FusionDirectory Version
...### Description
error message when I activate mail on a posix group :
... : Can not authenticate to IMAP server: [CLOSED] IMAP connection broken (authenticate)
### Distribution Name and Version
Centos7
### FusionDirectory Version
1.3-fixes
### Plugin with the defect
dovecot
### PHP version used
7.1
### Origin of php packages
from https://integration.fusiondirectory.org/repos/fixes-releases/rpm/rhel/7/fusiondirectory-13-fixes/RPMS/
### Steps to Reproduce
1. configure dovecot services on mail server (in system settings)
2. activate mail on posix group with mail address and mail server
3. validate data
=> error!
**Expected behavior:**
<!-- What you expect to happen-->
nothing. I don't want an imap connexion with mail group, only for mail user
<!-- What actually happens -->
Imap connection, so error, for mail group
<!-- What percentage of the time does it reproduce?-->
100%
### Additional Information
I use dovecot module for user mail quota.FusionDirectory 1.5bmortierbmortierhttps://gitlab.fusiondirectory.org/fusiondirectory/fd-plugins/-/issues/5966dovecot connection error2022-09-01T10:53:21Zemmanuel thetasdovecot connection error### Description
docvecot plugin sent to dovecot's server login id like 'user.login' instead of 'login'
### Distribution Name and Version
Centos 7
### FusionDirectory Version
1.3.0
### Plugin with the defect
dovecot
### PHP versi...### Description
docvecot plugin sent to dovecot's server login id like 'user.login' instead of 'login'
### Distribution Name and Version
Centos 7
### FusionDirectory Version
1.3.0
### Plugin with the defect
dovecot
### PHP version used
7.1
### Origin of php packages
fusiondirectory-plugin-dovecot
### Steps to Reproduce
1. configure dovecot server
2. configure fusiondirectory dovecot plugin
3. open user account on fusiondirectory
4. fusiondirectory error : .... : Can not authenticate to IMAP server: [CLOSED] IMAP connection broken (authenticate)
**Expected behavior:**
in dovecot service log :
dovecot: auth: passwd-file(fdadmin,xx.xx.xx.xx,master,<NIAHj76LgL7BN5B1>): Master user logging in as prenom.nom
dovecot: imap-login: Login: user=<prenom.nom>, method=PLAIN,.....
**Actual behavior:**
in dovecot service log :
dovecot: auth: passwd-file(fdadmin,xx.xx.xx.xx,master,<QuuYor6LyqzBN5B8>): Master user logging in as user.prenom.nom
dovecot: auth: ldap(user.prenom.nom,xx.xx.xx.xx,<QuuYor6LyqzBN5B8>): unknown user
**Reproduces how often:**
100%
### Additional InformationFusionDirectory 1.3.1Côme ChillietCôme Chilliethttps://gitlab.fusiondirectory.org/fusiondirectory/fd-plugins/-/issues/5826Adapt the code to core changes2019-04-10T08:12:26ZCôme ChillietAdapt the code to core changesThe code in core is changing for management refactor from fd#5135
The code in the plugins needs to be adapted accordingly.The code in core is changing for management refactor from fd#5135
The code in the plugins needs to be adapted accordingly.FusionDirectory 1.4Côme ChillietCôme Chilliethttps://gitlab.fusiondirectory.org/fusiondirectory/fd-plugins/-/issues/5808Foreign key on mail servers are not working2018-04-10T13:31:22ZCôme ChillietForeign key on mail servers are not working### Description
See fd#5810### Description
See fd#5810FusionDirectory 1.3Côme ChillietCôme Chilliethttps://gitlab.fusiondirectory.org/fusiondirectory/fd-plugins/-/issues/4763Translation mishaps in dovecot plugin2018-10-04T19:22:21ZcrcinauTranslation mishaps in dovecot pluginIn the web interface:
Header: Dovecot connexion
Select: Valide certificats
Option: Create the user folder throught Argonaut*
These should probably be something like:
Header: Dovecot Connection
Select: Validate TLS/SSL Certificate
Optio...In the web interface:
Header: Dovecot connexion
Select: Valide certificats
Option: Create the user folder throught Argonaut*
These should probably be something like:
Header: Dovecot Connection
Select: Validate TLS/SSL Certificate
Option: Create user folder via Argonaut
*(from redmine: issue id 4763, created on 2016-05-03, closed on 2016-06-03)*
* Changesets:
* Revision 310d3ea1f1ef74c5b0cd1fa45a29428b7cfd056a by Benoit MORTIER on 2016-05-12T16:12:32.000Z:
```
Fixes: #4763 Translation mishaps in dovecot plugin
Signed-off-by: Mortier Benoit <benoit.mortier@opensides.be>
```
* Revision d75b3ef4094df2b16357f752ec79f30545112af1 by Benoit MORTIER on 2016-05-12T16:13:13.000Z:
```
Fixes: #4763 Translation mishaps in dovecot plugin
Signed-off-by: Mortier Benoit <benoit.mortier@opensides.be>
```
* Custom Fields:
* Bug in version: 1.0.12FusionDirectory 1.0.13bmortierbmortierhttps://gitlab.fusiondirectory.org/fusiondirectory/fd-plugins/-/issues/4741in the dovecot service the hostname, port should be mandatory2018-10-04T19:59:58Zbmortierin the dovecot service the hostname, port should be mandatoryHello,
in the dovecot service the hostname, port should be mandatory in the dovecot connexion
Cheers
*(from redmine: issue id 4741, created on 2016-04-20, closed on 2016-04-20)*
* Relations:
* relates #4740
* Changesets:
* Revisi...Hello,
in the dovecot service the hostname, port should be mandatory in the dovecot connexion
Cheers
*(from redmine: issue id 4741, created on 2016-04-20, closed on 2016-04-20)*
* Relations:
* relates #4740
* Changesets:
* Revision 644b224c62606cd0bbcf2f035516eee3b303e4e3 by Côme Chilliet on 2016-04-20T10:38:48.000Z:
```
Fixes #4741 in the dovecot service the hostname, port should be mandatory
```
* Revision 3f8f1f9367397ee2c21ff1cdec4b59290cbaf9b5 by Côme Chilliet on 2016-04-20T10:39:47.000Z:
```
Fixes #4741 in the dovecot service the hostname, port should be mandatory
```
* Custom Fields:
* Bug in version: 1.0.11FusionDirectory 1.0.12Côme ChillietCôme Chilliethttps://gitlab.fusiondirectory.org/fusiondirectory/fd-plugins/-/issues/2651integrating dovecot, gpg, ipmi, repository, sogo, weblink into the stable branch2019-01-11T17:41:35Zbmortierintegrating dovecot, gpg, ipmi, repository, sogo, weblink into the stable branchHello,
lots of plugins have been coded and are ready to go into the stable branch
dovecot, gpg, ipmi, repository, sogo, weblink
Cheers
*(from redmine: issue id 2651, created on 2013-08-21, closed on 2013-08-21)*
* Relations:
* cop...Hello,
lots of plugins have been coded and are ready to go into the stable branch
dovecot, gpg, ipmi, repository, sogo, weblink
Cheers
*(from redmine: issue id 2651, created on 2013-08-21, closed on 2013-08-21)*
* Relations:
* copied_to #2653
* Custom Fields:
* Bug in version: 1.0.7FusionDirectory 1.0.7bmortierbmortierhttps://gitlab.fusiondirectory.org/fusiondirectory/fd-plugins/-/issues/2496merging the dovecot plugin2018-10-15T13:41:54Zbmortiermerging the dovecot pluginHello,
we need to merge the dovecot plugin into develop 1.1 branch
Cheers
*(from redmine: issue id 2496, created on 2013-06-13, closed on 2013-06-18)*
* Relations:
* copied_to #2497
* Changesets:
* Revision 464b1a50d37fed187a3fe9...Hello,
we need to merge the dovecot plugin into develop 1.1 branch
Cheers
*(from redmine: issue id 2496, created on 2013-06-13, closed on 2013-06-18)*
* Relations:
* copied_to #2497
* Changesets:
* Revision 464b1a50d37fed187a3fe98158207cfb8378e733 by Benoit MORTIER on 2013-06-13T14:58:47.000Z:
```
Fixes: #2496 merging the dovecot plugin
```
* Custom Fields:
* Bug in version: 1.0.6FusionDirectory 1.0.8bmortierbmortierhttps://gitlab.fusiondirectory.org/fusiondirectory/fd-plugins/-/issues/2473the icon is missing for dovecot service2018-09-24T18:14:44Zbmortierthe icon is missing for dovecot serviceHello,
The icon is missing for the dovecot service
Cheers
*(from redmine: issue id 2473, created on 2013-06-05, closed on 2013-06-07)*
* Custom Fields:
* Bug in version: 1.0.6
* Uploads:
* ![dovecot48x](/uploads/6176f1a50484d7330...Hello,
The icon is missing for the dovecot service
Cheers
*(from redmine: issue id 2473, created on 2013-06-05, closed on 2013-06-07)*
* Custom Fields:
* Bug in version: 1.0.6
* Uploads:
* ![dovecot48x](/uploads/6176f1a50484d733065f7b4f9ef7316d/dovecot48x.png)
* ![dovecot16x](/uploads/7aeb21dab484509c79ad1e77681792d7/dovecot16x.png)
* [0001-added-missing-images.patch](/uploads/308d72504ddc21a8fe5ada314d618290/0001-added-missing-images.patch)Côme ChillietCôme Chilliethttps://gitlab.fusiondirectory.org/fusiondirectory/fd-plugins/-/issues/2467Object class violation2018-09-24T18:14:59ZgdivitoObject class violationHello,
when i try to save dovecot service for a system, after filling all the fields, I've got this error:
<pre>
LDAP operation failed!
Object: cn=server.opensides.be,ou=servers,ou=systems,dc=opensides,dc=be
Error: Object class violat...Hello,
when i try to save dovecot service for a system, after filling all the fields, I've got this error:
<pre>
LDAP operation failed!
Object: cn=server.opensides.be,ou=servers,ou=systems,dc=opensides,dc=be
Error: Object class violation (object class 'fdDovecotServer' requires attribute 'fdDovecotConnect', while operating on 'cn=server.opensides.be,ou=servers,ou=systems,dc=opensides,dc=be' using LDAP server 'ldap://localhost:389')
</pre>
Cheers
*(from redmine: issue id 2467, created on 2013-06-05, closed on 2013-06-05)*
* Custom Fields:
* Bug in version: 1.0.6Côme ChillietCôme Chilliethttps://gitlab.fusiondirectory.org/fusiondirectory/fd-plugins/-/issues/2466mail method name2018-09-24T18:15:28Zgdivitomail method nameHello,
the mail method name in the configuration --> mail tab (fdMailMethod value parameter) it must be Dovecot" not "Cyrus
cheers
*(from redmine: issue id 2466, created on 2013-06-05, closed on 2013-06-05)*
* Custom Fields:
* Bug ...Hello,
the mail method name in the configuration --> mail tab (fdMailMethod value parameter) it must be Dovecot" not "Cyrus
cheers
*(from redmine: issue id 2466, created on 2013-06-05, closed on 2013-06-05)*
* Custom Fields:
* Bug in version: 1.0.6Côme ChillietCôme Chilliethttps://gitlab.fusiondirectory.org/fusiondirectory/fd-plugins/-/issues/2456create a mail method for dovecot2022-09-30T18:40:00Zbmortiercreate a mail method for dovecotHello,
as specified in the wiki we need a mailmethod for dovecot
Cheers
*(from redmine: issue id 2456, created on 2013-06-03, closed on 2014-06-24)*
* Relations:
* copied_to #2459
* Changesets:
* Revision 3a15b0a942772e0260c34f10...Hello,
as specified in the wiki we need a mailmethod for dovecot
Cheers
*(from redmine: issue id 2456, created on 2013-06-03, closed on 2014-06-24)*
* Relations:
* copied_to #2459
* Changesets:
* Revision 3a15b0a942772e0260c34f106390264839e0921c by Côme Chilliet on 2013-07-04T15:31:04.000Z:
```
Fixes: #2456 Being able of temporarily deactivate dovecot server connection
```
* Revision 4fcff8e858c9cdefd023e25f619da5b5a3b194a1 by Côme Chilliet on 2013-11-18T14:29:49.000Z:
```
Fixes: #2456 Being able of temporarily deactivate dovecot server connection
```
* Custom Fields:
* Bug in version: 1.0.6
* Uploads:
* [0001-Fixes-2456-create-a-mail-method-for-dovecot.patch](/uploads/3397e56d44c1e413789d846943728a4d/0001-Fixes-2456-create-a-mail-method-for-dovecot.patch)
* [0002-Fixes-2456-create-a-mail-method-for-dovecot.patch](/uploads/47116c841639d64e43d1221cc0672900/0002-Fixes-2456-create-a-mail-method-for-dovecot.patch)
* [0002-adding-french-locale.patch](/uploads/22b068d3203356f5b36c90eb63d52488/0002-adding-french-locale.patch)
* [0003-Fixes-2456-Being-able-of-temporarily-deactivate-dove.patch](/uploads/7d7de80ce332a7a8a2debe9030a208a2/0003-Fixes-2456-Being-able-of-temporarily-deactivate-dove.patch)FusionDirectory 1.0.8Côme ChillietCôme Chilliet