forked from thesuss/shf-project
-
Notifications
You must be signed in to change notification settings - Fork 37
Email addresses
Ashley Engelund edited this page Feb 22, 2017
·
1 revision
(Patrick Bolger wrote this up in a discussion in Pivotal Tracker)
We keep track of a few different email addresses:
- User email
-
email address that a
User
logs in with -
may be a personal email address. May not be how a user wants to represent his/herself to company clients.
Example:
patrickbolger@gmail.com
- MembershipApplication contact_email
- email to use when doing business on behalf of the company associated with the application.
- This could be an address assigned to me (a member) by the company, or another address I use to help me differentiate email for the company versus my personal email.
Example: `patrick@we.love.dogs.com` - my address for company "We Love Dogs".
Example: `patrickbolger+welovedogs@gmail.com` - variant of my personal address to allow me to filter personal vs business email
-
Company email
- the main email to use to contact a company
- Presumably it goes to a general email address for the company, or the address of someone who handles admin matters for the company. (BTW, right now [22 Feb 2017] anyone associated with the company (with an accepted application) can (I think) go and change this email. At some point we may have to introduce the role of a "company admin" and restrict certain edit rights to that role - not now, of course. - PB)
Don't forget that a company can have multiple membership_applications
so we can't just use an email from one of the applications for the company. We definitely need to have an email specifically for the company. (Though of course it might happen to be the same as an email used in one of the applications.)