Skip to content
GitLab
    • Explore Projects Groups Topics Snippets
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • fusiondirectory-plugins fusiondirectory-plugins
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 65
    • Issues 65
    • List
    • Boards
    • Service Desk
    • Milestones
  • Deployments
    • Deployments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • fusiondirectoryfusiondirectory
  • fusiondirectory-pluginsfusiondirectory-plugins
  • Issues
  • #5529
Something went wrong while setting issue due date.
Closed
Open
Issue created 7 years ago by agallavardin@agallavardinReporter
  • New related issue

  • New related issue

Add "Partage" capabilities with SYMPA

Closed

Add "Partage" capabilities with SYMPA

SYMPA is a great Mailing Liste manager it could create aliases corresponding to mailing inside LDAP tree or Partage API ( in thise cas we have to create a group which redirect mail @company.com to @lists.company.com) But some times we have to modify or customized some "cosmetic" values :

  • Display Name
  • Alias of a list
  • display in global Catalog

I suggested the following things :

  • make sympa as a fully independant FD plugin (not attached to Alias plugins)
  • add a "Partage" tab in Sympa mailing list wich contains :
  • name : name of the partage group (prefix of the list ,followed by the domain name manage by partage server ( no need of COS))
  • server : server name of partage
  • member : in fact only one adress : the real adress of sympa list : @lists.company.com
  • Show in GAL : Yes/NO
  • commentaire : Comment

In the same way, It could be useful to add the DisplayName inside the sympa tab

SO after editing the partage tab , a webcall is done on the API PARTAGE

  • CreateGroup if the tab isn't fill
  • ModifyGroup if tab is filled , but value has change ** AddGroupMembers : to add the member (only one in this case) ** RemoveGroupMembers : to delete the member (only one in this case) ** AddDistributionListAlias : add a alias list to this group ** RemoveDistributionListAlias : delete a alias list to this group
  • DeleteGroup if the tab is deleted

(from redmine: issue id 5529, created on 2017-05-18, closed on 2017-06-15)

  • Relations:
    • copied_to #5594
  • Changesets:
    • Revision c83abf42 by Côme Chilliet on 2017-06-12T14:55:51.000Z:
Fixes #5529 Added PARTAGE tab for sympa aliases
  • Revision 099ee74b by Côme Chilliet on 2017-06-13T08:23:07.000Z:
Fixes #5529 Added alternative addresses for partage sync (distributionlist alias)
  • Revision 9892f3fd by Côme Chilliet on 2017-06-13T08:46:37.000Z:
Fixes #5529 Moved sympa plugin out of alias plugin
  • Revision 6b67dfbb by Côme Chilliet on 2017-06-14T10:09:42.000Z:
Fixes #5529 Sync only one member with partage and fixed sendShareMessage value
  • Custom Fields:
    • Support contract: None
    • Dolibarr project Name: PJ1701-0050
An error occurred while loading designs. Please try again.

Tasks

0

No tasks are currently assigned. Use tasks to break down this issue into smaller parts.

Linked items
0

Link issues together to show that they're related. Learn more.

Activity


  • Côme Chilliet
    Côme Chilliet @cchilliet · 7 years ago
    Reporter

    Applied in changeset commit:fusiondirectory-plugins|c83abf42.

    (from redmine: written on 2017-06-12)

  • Côme Chilliet
    Côme Chilliet @cchilliet · 7 years ago
    Reporter

    Sync with PARTAGE should work fine with the new tab

    (from redmine: written on 2017-06-13)

  • Côme Chilliet
    Côme Chilliet @cchilliet · 7 years ago
    Reporter

    Set time spent

    (from redmine: written on 2017-06-13)

  • Côme Chilliet
    Côme Chilliet @cchilliet · 7 years ago
    Reporter

    Sympa plugin is now out of alias plugin

    Set time spent

    (from redmine: written on 2017-06-13)

  • Côme Chilliet
    Côme Chilliet @cchilliet · 7 years ago
    Reporter

    Applied in changeset commit:fusiondirectory-plugins|099ee74b.

    (from redmine: written on 2017-06-13)

  • Côme Chilliet
    Côme Chilliet @cchilliet · 7 years ago
    Reporter

    Applied in changeset commit:fusiondirectory-plugins|9892f3fd.

    (from redmine: written on 2017-06-13)

  • agallavardin
    agallavardin @agallavardin · 7 years ago
    Author Reporter

    Whopps maybe I wasn't be clear

    actully sympa partage capabilites add all technical sympa aliases as member like :

    • test-fd@list.domain.fr
    • test-fd-owner@list.domain.fr
    • test-fd-editor@list.domain.fr
    • test-fd-subscriber@list.domain.fr
    • ..

    intégration with partage implies to add as member only the maibn adress list : test-fd@list.domain.fr not the other : -editor or -subscriber ...

    another tips : zimbraDistributionListSendShareMessageToNewMembers must be set as FALSE ( new members will me notified by sympa services)

    despite thoses 2 issues, it's works like a charm

    (from redmine: written on 2017-06-14)

  • Côme Chilliet
    Côme Chilliet @cchilliet · 7 years ago
    Reporter

    Set time spent

    (from redmine: written on 2017-06-14)

  • Côme Chilliet
    Côme Chilliet @cchilliet · 7 years ago
    Reporter

    Applied in changeset commit:fusiondirectory-plugins|6b67dfbb.

    (from redmine: written on 2017-06-14)

  • agallavardin
    agallavardin @agallavardin · 7 years ago
    Author Reporter

    ok it's conform

    (from redmine: written on 2017-06-15)

  • bmortier
    bmortier @bmortier · 7 years ago
    Maintainer

    Close issue

    (from redmine: written on 2017-06-15)

  • Côme Chilliet added 4h of time spent 7 years ago

    added 4h of time spent

  • Côme Chilliet added 1h of time spent 7 years ago

    added 1h of time spent

  • Côme Chilliet added 1h of time spent 7 years ago

    added 1h of time spent

  • bmortier closed 7 years ago

    closed

  • bmortier added Added label 7 years ago

    added Added label

Please register or sign in to reply
Assignee
Côme Chilliet's avatar
Côme Chilliet
Assign to
Labels
0
None
0
None
    Assign labels
  • Manage project labels

Milestone
No milestone
None
Due date
None
None
None
Time tracking
No estimate or time spent
Confidentiality
Not confidential
Not confidential

You are going to turn on confidentiality. Only project members with at least the Reporter role, the author, and assignees can view or be notified about this issue.

Lock issue
Unlocked
0
0 Participants
Reference:

Menu

Explore Projects Groups Topics Snippets