My company wants to use Zimbra for its calendar functionality, but I'm having some trouble setting it up the way we want. What we want is a shared calendar where we can create appointments for certain individuals and have only those individuals receive notifications about the appointment. For example, say we have 3 employees: Bob, Joe, and Steve. Bob & Steve are meeting to discuss something at 2:00 PM. I want to create an entry in the calendar for this appointment, but I only want Bob & Steve to receive notifications about the upcoming event. Joe would see that Bob & Steve are busy, but would not have the details of the appointment visible (perhaps the meeting is to discuss firing Joe; we certainly wouldn't want him seeing that!) and would not have the meeting appear in his agenda or anything of that sort. Similarly, Joe might have a doctor's appointment at 3:00 PM that he only wants to show up in his agenda, not anyone else's.

Also, we want our main access to be through Thunderbird/Outlook. I've been able to set up a shared calendar, but so far everybody's agenda is getting filled with all the same events.

I don't know if it's relevant, but our Zimbra login names and our email addresses are different. In the example above, Steve's email would be steve@mycompany.com, while his Zimbra login would be steve@zimbra.mycompany.com. When specifying who the different appointments are for, would it be correct to identify someone by their email address or Zimbra login?