pm4py.algo.connectors.variants.outlook_mail_extractor module#

pm4py.algo.connectors.variants.outlook_mail_extractor.get_events(box, prefix, progress) List[Dict[str, Any]][source]#

Utility method extracting the items of a given mailbox.

Parameters:
  • box – Mailbox

  • prefix – Prefix for the activities (Sent / Received )

Returns:

List of events (dictionaries)

Return type:

list_events

pm4py.algo.connectors.variants.outlook_mail_extractor.apply(parameters: Dict[str, Any] | None = None) DataFrame[source]#

Extracts the history of the conversations from the local instance of Microsoft Outlook running on the current computer.

CASE ID (case:concept:name) => identifier of the conversation ACTIVITY (concept:name) => activity that is performed in the current item (send e-mail, receive e-mail, refuse meeting …) TIMESTAMP (time:timestamp) => timestamp of creation of the item in Outlook RESOURCE (org:resource) => sender of the current item

Returns:

Pandas dataframe

Return type:

dataframe