Feature #1223

Several email per users

Added by moyo over 12 years ago. Updated almost 10 years ago.

Status:ClosedStart date:
Priority:NormalDue date:
Assignee:moyo% Done:

100%

Category:Administration
Target version:0.83

Description

TODO : try to manage using input text

http://www.glpi-project.org/forum/viewtopic.php?id=13252

Some users using work and personal email to send requests to support@. correctness of such behavior are questionable, but we permit to do so.

MoYo : First solution
  • add a field containing alternative email ? or a table containing all alternative emails ? -> create a table for alternative emails. more flexible
  • permit to sync alternative email from LDAP
MoYo : second solution : validate
  • create an glpi_useremails table : several emails per users -> DONE
  • define a default one for notification : YES -> field created
  • LDAP sync : permit to define several emails fields : 4 -> fields created
  • Permit user to add own emails : YES
  • do not allow to delete ldap email : add is_dynamic email -> field created
TODO :
  • use default email for notification : OK
  • check all emails to define users_id in collectors : OK
  • import all emails from LDAP OK
  • Permit to choose email on list on helpdesk (uemailUpdate) : OK
  • Fix forget password : User::getFromDBbyEmail : OK
  • Check all ->fields['email'] access : use User::GetDefaultEmail function : OK

Related issues

Blocked by GLPI Documentation - Task #3019: Several email per users Closed 07/20/2011

Associated revisions

Revision 14928
Added by moyo over 10 years ago

Several email per users see #1223

Revision 14929
Added by moyo over 10 years ago

prepare migration see #1223

Revision 14931
Added by moyo over 10 years ago

more work on several emails per users see #1223

Revision 14932
Added by moyo over 10 years ago

more work see #1223

Revision 14959
Added by moyo about 10 years ago

more work Several email per users see #1223

Revision 14961
Added by moyo about 10 years ago

work on see #1223

Revision 14962
Added by moyo about 10 years ago

work on see #1223

Revision 14964
Added by moyo about 10 years ago

work on Several email per users see #1223

Revision 14965
Added by moyo about 10 years ago

work on see #1223

Revision 14970
Added by moyo about 10 years ago

minor fix see #1223

Revision 14971
Added by moyo about 10 years ago

add warning for unicity on user email see #1223

Revision 14972
Added by moyo about 10 years ago

more work on see #1223

Revision 14974
Added by moyo about 10 years ago

Permit to choose email on list on helpdesk see #1223

Revision 14976
Added by moyo about 10 years ago

work on ldap sync of several emails : see #1223

Revision 14977
Added by moyo about 10 years ago

add missing file fixed #1223

Revision 15465
Added by moyo about 10 years ago

manage several emails per users using input text fixed #1223

History

#1 Updated by moyo over 10 years ago

  • Target version changed from Unplanned to 0.83

#2 Updated by moyo over 10 years ago

  • Assignee set to moyo

#3 Updated by moyo over 10 years ago

  • % Done changed from 0 to 10

#4 Updated by moyo about 10 years ago

  • % Done changed from 10 to 40

#5 Updated by moyo about 10 years ago

  • Status changed from New to Resolved
  • % Done changed from 40 to 100

Applied in changeset r14977.

#6 Updated by moyo about 10 years ago

  • % Done changed from 100 to 80

#7 Updated by moyo about 10 years ago

  • % Done changed from 80 to 100

Applied in changeset r15465.

#8 Updated by moyo almost 10 years ago

  • Status changed from Resolved to Closed

Also available in: Atom PDF