1. A computer-implemented method, performed on a server system having one or more processors and memory storing one or more programs for execution by the one or more processors comprising: obtaining an email message for a user; automatically determining a first parameter and a second parameter for an event described in one or more distinct text portions of the email message; creating an event creation link containing event information corresponding to at least the automatically determined first parameter and the second parameter, wherein the event creation link includes a universal resource locator (URL) containing the event information; providing for display, the email message along with the event creation link, to a computer associated with the user; in response to user activation of the event creation link, providing for display an editable electronic calendar entry form with multiple fields and a calendar save link, wherein a plurality of the multiple fields contain event information from the universal resource locator in the event creation link; and in response to user activation of the calendar entry save link, inserting the calendar entry into the user's calendar and providing for display, the email message.