Enhancement #3267

Automatic group email addresses creation

Added by Filippo Carletti about 4 years ago. Updated almost 4 years ago.

Status:CLOSEDStart date:
Priority:NormalDue date:
Assignee:-% Done:

100%

Category:nethserver-mail-server
Target version:v6.7
Resolution: NEEDINFO:No

Description

Creating a new group without selecting the Email Service tab doesn't create the email addresses associated with the group and even going back to modify the group don't let add email addresses.
The mail serer is installed and working.
Steps to reproduce:
1. create a new group, but don't click the Services tab
2. look in Email addresses there's no email for the group
3. go back to group, modify, check Email tick, no address are proposed: impossible to add email to a group

Associated revisions

Revision f9c2e638
Added by Stefano Fancello almost 4 years ago

Email enabled by default when creating a new group. Refs #3267

History

#1 Updated by Davide Principi about 4 years ago

  • Target version changed from v6.6 to v6.7

#2 Updated by Giacomo Sanchietti almost 4 years ago

  • Status changed from NEW to TRIAGED
  • % Done changed from 0 to 20

#3 Updated by Stefano Fancello almost 4 years ago

  • Assignee set to Stefano Fancello

#4 Updated by Stefano Fancello almost 4 years ago

  • Tracker changed from Bug to Enhancement

This is not a bug: default behaviour for services is opt-in: you have an add-on service disabled by default. And to add an email to a group you have to use "Email addresses" panel. But in user page, email is enabled by default, and users expect to have same behaviour for groups and it's also the more comfortable behaviour
The solution for this issue is: enable email by default also for groups.

#5 Updated by Stefano Fancello almost 4 years ago

  • Status changed from TRIAGED to MODIFIED
  • % Done changed from 20 to 60

#6 Updated by Stefano Fancello almost 4 years ago

  • Status changed from MODIFIED to ON_QA
  • Assignee deleted (Stefano Fancello)
  • % Done changed from 60 to 70

nethserver testing repository: nethserver-mail-server-1.9.0-1.1.gf9c2e63.ns6.noarch.rpm

Test case:
· install package
· create a new group without selecting services tab
· check that an email address is created and associated to the group by default

#7 Updated by dz0 0te almost 4 years ago

  • Assignee set to dz0 0te

#8 Updated by dz0 0te almost 4 years ago

  • Status changed from ON_QA to VERIFIED
  • Assignee deleted (dz0 0te)
  • % Done changed from 70 to 90

System and Package Version installed
VM KVM - Clean install of Nethserver 6.7 fully updated
Package Installed: nethserver-mail-server-1.9.0-1.ns6.noarch
Other Package installed: Email, File server, MySQL server, POP3 connector, Web server

Test Original Problem
- created a new group (group1) without selecting services tab
- in Email addresses there's no email for the group
- in Group enabled Email tick, no address are proposed: impossible to add email to a group

Install Updated Package

yum --enablerepo=nethserver-testing update nethserver-mail-server-1.9.0-1.1.gf9c2e63.ns6.noarch

Test Results after update
Test case 1:
- updated package
- created a new group (group2) without selecting services tab
- the email address is created and associated to the group by default

Test case 2:
- edit existent group1 > Services enable email
- no address are proposed: impossible to add email to a group
- in Email addresses there's no email for the group

Test case 3:
- delete existent group1
- created a new group (group1) without selecting services tab
- the email address is created and associated to the group by default

Other tests:
- deleting group correctly delete the email's group
- disabling email from Group>Servicese correctly disable email in email addresses tab

Verified or Reopen
Verified

Note
i don't know if this is the expected behavior in test case 2, when some groups are already present.
but as the test case is to chek if the bug is not reproducible after update, i marked it as verified

#9 Updated by Giacomo Sanchietti almost 4 years ago

  • Status changed from VERIFIED to CLOSED
  • % Done changed from 90 to 100
Released in nethserver-updates:
  • nethserver-mail-server-1.9.1-1.ns6.noarch.rpm

Also available in: Atom PDF