A system for sharing events with structured metadata comprising: a processor; a memory storage device including instructions that when executed by the processor provide an event structurer configured to: receive an email message for a first user related to an event for the first user; parse the email message to identify metadata of the event; automatically create a calendar item for the first user based on the metadata; receive a share action from the first user identifying a new recipient, a portion of the metadata, and the calendar item; wherein the portion of the metadata is incorporated into a shared message as a designated machine-readable division of an Hypertext Markup Language, HTML, body section of a shared email, wherein the designated machine-readable division indicates that the first user is sharing event details with the new recipient; and transmit the shared email message to the new recipient, wherein the system is configured to provide the first user with templates to select pre-selected portions of the metadata to share with recipients, wherein the templates that the first user is enabled to select from include system defined and user defined templates, wherein based on the contents of a text entered for the shared email, the system is operable to automatically apply a template or to suggest one or more templates to the first user if the first user has not selected one when attempting to send the shared email. a processor; a memory storage device including instructions that when executed by the processor provide an event structurer configured to: receive an email message for a first user related to an event for the first user; parse the email message to identify metadata of the event; automatically create a calendar item for the first user based on the metadata; receive a share action from the first user identifying a new recipient, a portion of the metadata, and the calendar item; wherein the portion of the metadata is incorporated into a shared message as a designated machine-readable division of an Hypertext Markup Language, HTML, body section of a shared email, wherein the designated machine-readable division indicates that the first user is sharing event details with the new recipient; and transmit the shared email message to the new recipient, wherein the system is configured to provide the first user with templates to select pre-selected portions of the metadata to share with recipients, wherein the templates that the first user is enabled to select from include system defined and user defined templates, wherein based on the contents of a text entered for the shared email, the system is operable to automatically apply a template or to suggest one or more templates to the first user if the first user has not selected one when attempting to send the shared email. receive an email message for a first user related to an event for the first user; parse the email message to identify metadata of the event; automatically create a calendar item for the first user based on the metadata; receive a share action from the first user identifying a new recipient, a portion of the metadata, and the calendar item; wherein the portion of the metadata is incorporated into a shared message as a designated machine-readable division of an Hypertext Markup Language, HTML, body section of a shared email, wherein the designated machine-readable division indicates that the first user is sharing event details with the new recipient; and transmit the shared email message to the new recipient, wherein the system is configured to provide the first user with templates to select pre-selected portions of the metadata to share with recipients, wherein the templates that the first user is enabled to select from include system defined and user defined templates, wherein based on the contents of a text entered for the shared email, the system is operable to automatically apply a template or to suggest one or more templates to the first user if the first user has not selected one when attempting to send the shared email.