The Fastmail Calendar is populated in several different manners:
- Events you manually place on the calendar by double-clicking where you want it or using the + New Event button.
- The birthdays of contacts whose birthday is set in their Contacts entry. To enable birthdays to populate the calendar, select the Calendars button (right of the + New Event button at the top of the Calendar screen) and check Birthdays.
- Links to iCal files added at Settings>Account>Calendars>Subscriptions. For example, I'm subscribed to the NYT Astronomy and Space Calendar provided by the New York Times.
- CalDAV calendars from accounts (such as Google or Apple iCloud) added at Settings>Account>Calendars>Add Account.
- Events added to your calendar from incoming emails. You can configure whether this is fully automatic, fully manual, or some mixture of these at Settings>Customize>Preferences>(Show advanced preferences at the very end)>Invitation handling (at the very end).
When you create a new Calendar event and invite someone else to the event, this invitation email is sent in the background (hidden from you) using your default
compose new messages address configured at the top of the
Settings>Customize>Sending Identities screen.
- Unfortunately, you can't set a different sending identity for calendar invitations sent from the default From identity for the normal email Compose feature.
- So you could set up a special alias and sending identity for sending certain calendar invitations, then manually navigating to Settings>Customize>Sending Identities and temporarily setting that sending identity as default, then opening the Calendar and creating the event with one or more persons invited to the event, saving the new event, then going back and resetting your default compose new messages address. This should work, but requires a lot of manual actions.
- My idea for a new feature: I think that the most straightforward manner of configuring a particular email address to be used for sending invitations would be to add a choice for the email address/identity in the Settings>Account>Calendars>Edit & Share area for a particular named calendar. When you create an invitation, at the top you can choose which named calendar (with a color) is used to hold that event. If you could configure an email address/identity associated with each named calendar, then by setting the named calendar before sending the invitation you could determine the From address to be used. This would also allow an incoming invitation sent to you to be automatically placed on the correct calendar associated with that email address.
Bill