MacroView Predictive Email Filing
Transcription
MacroView Predictive Email Filing
MacroView Predictive Email Filing (PEF) Installation and user guide 16 June 2015 Commercial in confidence Create | Collaborate | Manage Document automation, email and document management solutions for Microsoft SharePoint® and Office® Table of contents 1. Introduction ............................................................................................................................................... 1 2. Technical requirements ............................................................................................................................ 2 3. 4. 5. 2.1 Workstations................................................................................................................................... 2 2.2 Servers ........................................................................................................................................... 2 Installation and configuration .................................................................................................................... 3 3.1 Server installation ........................................................................................................................... 3 3.2 Activating your MacroView Predictive Email Filing license ............................................................ 7 3.3 Customising MacroView Tracking Tags ......................................................................................... 8 3.4 Defining User Defined Tracking Tags ............................................................................................ 9 3.5 Client configuration ......................................................................................................................11 Using MacroView PEF in Outlook ..........................................................................................................14 4.1 Suggested saving locations .........................................................................................................14 4.2 MacroView Tracking Tags speed up saving emails .....................................................................14 4.3 Where are Tracking Tags visible..................................................................................................16 Considerations when implementing Predictive Email Filing ...................................................................18 5.1 Preventing duplicate emails in your SharePoint store .................................................................18 5.2 Overwriting existing messages ....................................................................................................19 5.3 Automatic or Semi-automatic email filing .....................................................................................20 Appendix 1 – SQL entries .................................................................................................................................21 Database tables......................................................................................................................................21 Table columns ........................................................................................................................................21 Appendix 2 – PEF Server upgrade ...................................................................................................................22 Summary (Checklist) ..............................................................................................................................22 Instructions .............................................................................................................................................22 Appendix 3 – Uninstalling PEF .........................................................................................................................25 From the Server ......................................................................................................................................25 From the Client .......................................................................................................................................26 www.macroview.com.au MacroView Predictive Email Filing (PEF) - Installation and user guide | i 1. Introduction MacroView Predictive Email Filing (PEF) is an optional module for MacroView Message and MacroView DMF™. MacroView PEF is designed to assist in significantly reducing the effort associated with email filing. As you save an email, MacroView PEF checks to see if the Subject contains a Tracking Tag. This Tracking Tag identifies the area in SharePoint where an earlier email in the same discussion thread has already been saved. MacroView PEF can be configured to append and recognise MacroView Tracking Tags or to recognise User Defined Tracking Tags. MacroView Tracking Tags can have a prefix defined by an organisation when it implements MacroView PEF. The User Defined Tracking Tags approach provides an organisation with much more freedom in the way tracking tags are structured. If no tracking tag is detected, MacroView PEF can suggest locations for saving the email, based on where other emails from the same sender (incoming emails) or to the same recipient (outgoing emails) have previously been saved by any user in the organisation. If it finds a tracking tag in the Subject of an incoming or outgoing email, MacroView PEF can use it to automatically locate to that same location, so that the new email can be saved with either a minimum of effort, or no user effort at all (depending on configuration). The user can also select a different area in which to save the email – by using the MacroView Save Message dialog in Browse, Favorites or Recent mode. If a different location is selected and MacroView Tracking Tags are in use, MacroView PEF will update the Tracking Tag in the subject of the email with a new tag that identifies the new save location that has been chosen. If MacroView Message / MacroView DMF has been configured so that a copy of the email is saved to SharePoint (i.e. the email is not deleted from the Inbox or other Outlook folders), the subject of the email in the Outlook folder is also updated. This document outlines installation and configuration procedures for MacroView PEF and provides basic user information. Legal Notice MacroView DMF and its components and MacroView PEF are produced and licensed by MacroView Business Technology Pty Limited (MacroView). This guide contains material that is copyright to MacroView. It should not be copied or otherwise reproduced without express permission from MacroView. Disclaimer Every precaution has been taken in the preparation of this documentation. However, MacroView assumes no responsibility for errors or omissions or for damages resulting from the use of the information contained herein. Trademarks MacroView DMF is a registered trademark of MacroView Business Technology Pty Limited in Australia, Canada, USA and all countries that are signatories to the Madrid convention. MacroView is a registered trademark of MacroView Business Technology Pty Limited in Australia, Canada and all countries that are signatories to the Madrid convention. Key aspects of the operation of MacroView DMF are protected by a US Patent. (Patent US 8,875,057, granted October 28, 2014). Microsoft, Microsoft PowerPoint, Microsoft Word, Microsoft Excel and Microsoft SharePoint, Microsoft Office and their logos are trademarks of Microsoft Corporation. Copyright © 2015 MacroView Business Technology Pty Limited. www.macroview.com.au MacroView Predictive Email Filing (PEF) - Installation and user guide | 1 2. Technical requirements MacroView PEF requires MacroView Message 7.8 or MacroView DMF 7.8 or later to be installed on both the Client and Server. MacroView Message 7.9 or MacroView DMF 7.9, or later versions, requires MacroView PEF v5.2.1 or later is installed. 2.1 Workstations MacroView DMF Client 7.8 can run on workstations with: 2.2 Microsoft Windows Vista, Windows 7/8.x (We recommend 64 bit.) Microsoft Office 2007, 2010 and 2013 (x86 or x64) NET Programmability for Microsoft Office (aka PIAs) Microsoft Internet Explorer 8 or above Microsoft .NET Framework 3.5 SP1 and 4.0 Visual Studio Tools for Office (VSTO) 4.0 Runtime Servers MacroView PEF requires MacroView DMF Server 7.8 or later and supports the following versions of SharePoint: Microsoft SharePoint Server 2010 Microsoft SharePoint Server 2013 www.macroview.com.au MacroView Predictive Email Filing (PEF) - Installation and user guide | 2 3. Installation and configuration 3.1 Server installation (i) A WSP solution named MacroView DMF Predictive Email Filing.wsp needs to be deployed to the SharePoint server: Log on to the server as a Farm Administrator (N.B. a Domain Administrator may not be a Farm Administrator). Run the SharePoint (PowerShell) Management Shell as Administrator. Unzip the MacroViewDMFServer.zip file to the c:\temp folder on the SharePoint server. Execute the following command in PowerShell: ‒ Add-spsolution ‘c:\temp\MacroView DMF Predictive Email Filing.wsp’ Go to Central Administration > System Settings > Farm Management > Manage farm solutions to deploy the WSP package, refer below: Figure 1: Solution Management for MacroView PEF (ii) A WCF service MacroView DMF Predictive Email Filing Service is installed as part of the package: Go to Central Administration > Application Management > Service Applications > Manage Services on Server. Check that the MacroView DMF Predictive Email Filing Service status is Started, refer below: Figure 2: Services on Server for MacroView PEF www.macroview.com.au MacroView Predictive Email Filing (PEF) - Installation and user guide | 3 (iii) Diagnostic service is added to the Event Throttling categories to write exceptions/warnings to the SharePoint logs. Go to Central Administration > Monitoring > Configure Diagnostic Logging and verify that the service is created. Figure 3: Event Throttling for MacroView PEF (a) New service application creation To create a new MacroView DMF tracking service, go to Central Administration > Application Management > Manage Service Applications: Click on New > MacroView DMF Predictive Email Filing Service. You need to verify that all the details are entered into this dialog before submitting, i.e. pressing the OK button. The Service Application Creation screen is displayed as Figure 4 below followed by a table that describes each entry in more detail. Note that only the Custom Tag Prefix, Custom Tag Prefix ID, User Defined Tag Rules, Number of Suggest Locations, Diagnostic Logging and Connection Timeout fields can be modified after the information is submitted. www.macroview.com.au MacroView Predictive Email Filing (PEF) - Installation and user guide | 4 Figure 4: Service Application Creation screen www.macroview.com.au MacroView Predictive Email Filing (PEF) - Installation and user guide | 5 The following table describes the fields in the dialog above. Column name Description Mandatory Service Application Name Name for the new service application. YES Custom Tag Prefix Tracking Tag prefix that will be used to monitor incoming emails and handle them automatically. YES Custom Tag Prefix ID Counter Specify the starting count to be used for the custom prefix tag. YES Defined parsing rules Specify the expression to be used to identify User-defined tags in email subjects NO Number of Suggested Locations Specify the number of suggested locations that will be shown to the client (default is 3, maximum value is 100). YES Database Server Name of content database attached to SharePoint environment that will be used to monitor the emails. YES Database Name A database will be created to store Tracking Tag IDs, locations and configuration settings. YES It is important to backup the database whenever you delete a Service Application with the option Delete data associated with the Service Applications checked and there is an intention of retaining the tags in a new instance of the Service Application. You cannot directly reuse a database with another instance of the Service Application and it is usually always created as part of the New Service Application action. Database Authentication Windows authentication is recommended. YES Failover Database Server Associate a database with a specific failover server that is used in conjunction with SQL Server database mirroring. NO Diagnostic Logging Writes to the SharePoint logs when enabled (enabled by default). YES Connection Timeout Database timeout value to be used (default is 60). YES Application Pool Create or choose an existing application pool for the new service application. YES Default Proxy Group YES – This setting makes the service application available to web applications in this server farm by default. YES NO – Manually specify which web applications should use the service application. www.macroview.com.au MacroView Predictive Email Filing (PEF) - Installation and user guide | 6 To confirm there is a Service Connection selected, go to Central Administration > Application Management > Manage Web Applications > select your Web Application > Service Connections, refer below: Figure 5: Proxy settings for MacroView PEF 3.2 Activating your MacroView Predictive Email Filing license MacroView licenses are managed by a MacroView License Activation web service running on a central MacroView server. Before it can be used from a client workstation the newly installed MacroView Predictive Email Filing (PEF) web service must be activated. You would have been provided with a License Key for MacroView PEF along with the download details which you must enter in Central Administration. Evaluation License Keys will expire 45 days from the date the License Key was sent from MacroView. Following payment for licenses or license renewal you will need to activate your MacroView PEF license again as per this Section. This will extend this Expiry Date. Note that the licence must be renewed annually. If the licence is not renewed the software will cease to operate. There are different activation methods depending on whether the server has internet connectivity or not. (a) Online License Activation Open the SharePoint Central Administration console. Select System Settings on the left and under MacroView Licensing click on Manage product licensing. Click Online Activation. Enter your License Key and click Next. Select your Product (MacroView Predictive Email Filing) and click Finish. www.macroview.com.au MacroView Predictive Email Filing (PEF) - Installation and user guide | 7 If your SharePoint server has Internet connectivity, the MacroView Activation feature will automatically connect to the MacroView License Activation web service, send details of your installation and collect your unique license activation key. The MacroView Activation feature will record license key details in the configuration database for the SharePoint Farm. The license key contains (in encrypted form) your “Customer Details”, “License Expiry Date” and “Licensed Seat Count”. (b) Offline License Activation If your server fails to activate using the Online Activation method then, on a computer with internet connectivity, navigate to http://www.macroview.com.au/licensing. On this page, you will need to enter your License Key and upload the Activation Request file. You will be prompted to save a License (XML) file. This file can then be uploaded into the “License Activatio” page in Central Administration to complete the activation process. Figure 6: MacroView License Activation Page - Upload 3.3 Customising MacroView Tracking Tags To modify specific fields for the created service, go to Central Administration > Application Management > Manage Service Applications, select the service and then click on the Properties button in the Ribbon tab. Structure is <Prefix><Sequence Number>: ‒ Custom tag prefix is the prefix of the Tracking Tag. ‒ Custom tag prefix ID counter is the starting value to be used for the sequence number. Within a Subject the Tracking Tag is enclosed in brackets: e.g. [PEF_237]. www.macroview.com.au MacroView Predictive Email Filing (PEF) - Installation and user guide | 8 Figure 7: Part of Service Application Settings screen showing Custom Tag settings 3.4 Defining User Defined Tracking Tags To modify specific fields for the created service, go to Central Administration > Application Management > Manage Service Applications, select the service and then click on the Properties button in the Ribbon tab. A Regular Expression is used to define the user defined tracking tag or tags that MacroView PEF should recognise. Regular Expressions are a standard technique in IT. For more information on their structure and usage see https://msdn.microsoft.com/en-us/library/ae5bf541%28v=vs.90%29.aspx Example Text embedded in the subject of an email: [MSC-RFQ C456 V1001] The following regular expression recorded in the Defined parsing rules control within the Service Application Settings screen dialog would cause the above text to be recognised as a Tracking Tag: Figure 8: Definition of User Defined Tracking Tag – note /s denotes a space character Recognising Multiple Tags As it scans the subject of an email, MacroView PEF can check for the presence of one of multiple valid tracking tags. The definition of each valid tracking tag is placed on a new line in the Service Application Settings screen. Figure 9: User Defined Tag Rules in Service Application Settings screen defining multiple valid tracking tags. www.macroview.com.au MacroView Predictive Email Filing (PEF) - Installation and user guide | 9 Based on the above definition any of the following embedded texts would be recognised as a Tracking Tag: Quote123 Itin#789769 policy: 345 More Complex Definitions You can use the Regular Expression syntax to specify quite complex User Defined Tag Rules. In such cases it can be useful to enclode each component of the overall rule in parentheses. By default multiple conditions are ANDed together, but you can use the | operator to create OR conditions. ((?i)Itin#[0-9]+)((?i)policy\s[0-9]+) recognises email subjects containing Itin#123 AND policy 123 ((?i)Itin#[0-9]+)|((?i)policy\s[0-9]+) recognises email subjects containing Itin#123 OR policy 123 Contact MacroView Professional Services (solutions@macroview.com.au) for assistance with defining complex user defined tag rules. More Examples Below are some more examples of user defined tracking tags defined using regular expressions: Rule Definition Sample Valid Tags (?i)POLICY\s[0-9]+ POLICY 12345 POLICY 3 (?i)POLICY\s[0-9] POLICY 2 (?i)\[Claim\s[0-9]+-[0-9]+\] (?i)Policy#\s[0-9]+\s[0-9]+ [Claim 12-345] [Claim 4-6789] Policy# 12345 67890 (?i)Quote[0-9]+ Quote12345 ((?i)Itin#[0-9]+)|((?i)policy\s[0-9]+) Itin#678 policy 555 Quote XYZ Quote abcd (?i)Quote\s[A-Aa-z]+ www.macroview.com.au MacroView Predictive Email Filing (PEF) - Installation and user guide | 10 3.5 Client configuration There are a number of important things to consider when configuring the client settings for MacroView PEF which can have bearing on how it functions within your organisation. Refer to section 5 for more information. (a) Enabling Predictive Email Filing To activate MacroView PEF one of the servers in the list of servers (WebApps) that has been set up in the File > Options > Servers dialog must be designated to monitor the emails. At the time of adding the server (WebApp) or when you edit that server tick the Enable Predictive Email Filing option, refer below: Figure 10: MacroView DMF Server dialog A registry key named EnableTracking is enabled indicating that MacroView PEF is active. A related registry key named TrackingLuggageServer is used to identify the server (WebApp) that is to monitor the emails. A blank entry means Enable Predictive Email Filing is disabled and normal operation will be followed for the Send and Save and Save Message(s) commands and when you drag and drop emails. Note that only one server (WebApp) is allowed to monitor the emails. If another server (WebApp) has this option ticked already, the following message will display: Figure 11: MacroView DMF notification to confirm a server (WebApp) is selected www.macroview.com.au MacroView Predictive Email Filing (PEF) - Installation and user guide | 11 If No is selected then the server with this setting remains the server to monitor the emails. If you choose Yes the option is turned off for the other server and the server whose properties you are editing becomes the server that monitors the emails. N.B. Office 365 servers and are not supported for monitoring messages. (b) Predictive Email Filing Type MacroView PEF let you choose to either append and recognise MacroView Tracking Tags or to recognise User Defined Tracking Tags. Set the desired Predictive Email Filing Type for a user via the File > Options > Office dialog. Figure 12: MacroView PEF Filing Types The Predictive Email Filing Type can be set to either: Tracking Tag: MacroView PEF will find matching MacroView Tracking Tags in the subject of existing emails and will automatically assign new tags to saved emails that do not already have a tracking tag assigned User-defined Tag: MacroView PEF will find matching User defined Tracking Tags in the subject of existing emails but will NOT automatically assign any new tags to saved emails. The format of Custom Tags and User Defined Tags are configured on the SharePoint server (refer to section 3.3 and 3.4 earlier in this document) www.macroview.com.au MacroView Predictive Email Filing (PEF) - Installation and user guide | 12 (c) Predictive Email Filing Level There are three levels of Predictive Email Filing Fully automatic: Incoming emails that contain a Tracking Tag will automatically be saved to the location identified by the Tracking Tag. Semi-automatic: Drag and dropping emails to the Drag files here drop zone at the top of the MacroView Pane will save the email automatically to the location identified by its Tracking Tag. Manual: Drag and dropping emails to the Drag files here drop zone at the top of the MacroView Pane will navigate DMF to the location identified by its Tracking Tag by default but allow you to select any location to save the email. The Predictive Email Filing Level is set for a user via the File > Options > Office dialog. Figure 13: MacroView PEF Filing Levels Note that if the Predictive Email Filing Level in use is Fully automatic and the Delete emails on save to SharePoint option is ticked the Delete emails on save to SharePoint option is ignored by design. www.macroview.com.au MacroView Predictive Email Filing (PEF) - Installation and user guide | 13 4. Using MacroView PEF in Outlook An optional module available for MacroView Message and MacroView DMF, MacroView PEF further streamlines the saving of emails from Outlook to SharePoint by suggesting appropriate locations for saving incoming and outgoing emails and by automating the saving of subsequent emails in a conversation thread. 4.1 Suggested saving locations Normally with MacroView Message / MacroView DMF you can save an email by dragging and dropping it to a specific location in the SharePoint tree display or by clicking Save Message and then choosing a location in the tree. When MacroView PEF is active, if the Subject of the email that you are saving to SharePoint does not contain a MacroView Tracking Tag or User Defined Tracking Tag, MacroView Message / MacroView DMF will suggest locations where you might want to save the email. (a) Incoming emails The Suggested Locations are locations where other emails from the same sender (i.e. the From value) have recently been saved, either by you or other users. The locations are listed in the order in which they have been used, with the most recently used location displayed first. (b) Outgoing emails The Suggested Locations are locations where other emails to the same first addressee (i.e. the To value) have recently been saved, either by you or other users. The locations are listed in the order in which they have been used, with the most recently used location displayed first. Navigates the MacroView tree to the selected suggested location so that you can see the emails and other documents that have already been saved to that location, before you commit to save. Saves the email to the suggested location that you have selected – also if you press Enter. Ignore the suggested locations and instead use the intuitive MacroView Save Message dialog – in Browse, Favorites, Recent or Search mode – to choose a location where you want to save the email. Figure 14: MacroView PEF Suggested Locations dialog Note that suggested saving locations for outgoing email requires that Save on Send in MacroView Message or MacroView DMF is enabled via the File > Options > Office dialog . 4.2 MacroView Tracking Tags speed up saving emails When the MacroView Tracking Tags are enabled tracking tags are added to the Subject of emails as they are saved to SharePoint and the subject on any copy of the email in your Inbox or Sent Items is also updated. www.macroview.com.au MacroView Predictive Email Filing (PEF) - Installation and user guide | 14 When the User Defined Tracking Tags are enabled tracking tags are not added to the Subject of an email as it is saved to SharePoint but MacroView PEF will recognise a user defined tag in the subject of an existing email. These tags streamline the saving of subsequent emails in the same conversation thread by automatically locating MacroView Message / MacroView DMF to the same save location previously used for the tag. Figure 15: Sample emails in Outlook containing Tracking Tags Note that MacroView PEF also supports emails where the Subject contains multiple Tracking Tags, e.g. when you exchange mails with other organizations that are also using MacroView PEF (a) Predictive Email Filing Level MacroView Predictive Email Filing lets you strike the balance that you prefer between full automation and full control of your email saving by allowing you a choice of Predictive Email Filing levels – Fully automatic, Semi-automatic and Manual. Fully Automatic Incoming emails that contain a Tracking Tag will automatically be saved to the location identified by the Tracking Tag. Combining this setting with a fully automatic metadata design means that emails can be saved to SharePoint with zero user effort. Semi-Automatic Activating MacroView PEF adds a Drag files here… drop zone to your MacroView pane. To save an email that contains a Tracking Tag you simply drag and drop it to the Drag files here drop zone that appears at the top of the MacroView Pane once MacroView Predictive Email Filing is installed. The email will then be saved automatically to the location identified by the Tracking Tag. Manual If you drag and drop an email that contains a Tracking Tag to the Drag files here drop zone, the MacroView save dialog will display, already located on the document library, document set or folder that is identified by the Tracking Tag. You can then see a list of other locations where emails from the same Sender have been saved, view the existing emails and documents in those locations and so choose where you want to save the new email. See the screen shot below. Clicking the Show suggested locations button will display a list of relevant save locations. The first suggestion will be the location identified by the Tracking Tag. Other locations where emails from this sender (or to this recipient, for outgoing emails) have recently been saved will also be displayed, with the most recently used location shown first. Data Sheet Figure 16: MacroView PEF Suggested locations button You can also drag and drop directly to the Favorite or Browse mode location you want to save to. www.macroview.com.au MacroView Predictive Email Filing (PEF) - Installation and user guide | 15 When the MacroView Tracking Tags are enabled the Tracking Tag will be updated in the Subject of the saved email if you choose a save location that is different from that identified by an existing tag. There are a number of important things to consider when configuring the Predictive Email Filing Level to Fully Automatic or Semi-Automatic which can have bearing on how it functions within your organisation. Refer to section 5 for more information. 4.3 Where are Tracking Tags visible When Tracking Tags are enabled and emails are saved to SharePoint the tags are added to the subject on any copy of the email in your Inbox or Sent Items in Outlook and to the Title and Subject properties in SharePoint. Figure 17: Sample emails in Outlook containing Tracking Tags The Conversation Topic property may also contain a tracking tag if a tag was already present on the email that was saved to SharePoint and if the library where the email is saved is based on the MacroView library template shipped with MacroView DMF 7.9.22 or later, or contains a column with the internal name mvTrackingTag, the tag will also be added to the mvTrackingTag property. www.macroview.com.au MacroView Predictive Email Filing (PEF) - Installation and user guide | 16 Figure 18: Properties dialog showing were Tracking Tag are added If the libraries where email are saved are based on a MacroView library template, the Tracking Tag will also be visible via the Emails view in Outlook in the Subject, Title or Tracking Tag columns. Figure 19: Email view in Outlook showing Tracking Tags Note: If the emails are saved to libraries that are not based on a MacroView library template you will need to add the Title or mvTrackingTag column to the libraries view in order to see the tracking tag in the MacroView DMF List View. www.macroview.com.au MacroView Predictive Email Filing (PEF) - Installation and user guide | 17 5. Considerations when implementing Predictive Email Filing MacroView PEF streamlines the saving of emails from Outlook to SharePoint by suggesting appropriate locations for saving incoming and outgoing emails and by automating the saving of subsequent emails in a conversation thread. When implementing MacroView PEF consideration needs to be given to who within the organisation will use this functionality and what behaviour is desired with respect to saving duplicate emails, overwriting existing messages and auto filing based on Tracking Tags. 5.1 Preventing duplicate emails in your SharePoint store When saving emails to SharePoint, MacroView DMF automatically assigns a file name to the resulting MSG file that is unique to the message. The format of the filename is used to prevent multiple copies of the same email message from being saved to the same location within the SharePoint document store (e.g. the same document library or folder within a library). The format of the filename given to messages saved to SharePoint with MacroView DMF is configured using the setting called Outlook Format in the File, Options, Office dialog. To ensure each email is uniquely named the recommended file name format is: [SenderName]_[SentOn]_[Subject_First20] If you wish to prevent multiple copies of the same email message from being saved to the same location within the SharePoint document store MacroView recommends the filename format is set consistently and the Lock Email File Format setting is enabled across all users of MacroView DMF within your organisation. Figure 20: MacroView DMF Options dialog showing Outlook filename format settings Note: When the Save on Send option is set in the File, Options, Office dialog or when an email is sent using the Send and Save MacroView ribbon option in Outlook, the timestamp on these emails www.macroview.com.au MacroView Predictive Email Filing (PEF) - Installation and user guide | 18 will differ from the email received by recipients and as such will not be treated as a duplicate of the same email when saving to SharePoint. 5.2 Overwriting existing messages Emails saved to SharePoint using MacroView DMF have their Filed attribute set in the Outlook folder of the person saving the email. If MacroView PEF is enabled and the Predictive Email Filing Level is set to Tracking Tag emails saved to SharePoint that do not already have a tracking tag will also have a tracking tag assigned and appended to the email Subject in the Outlook folder. When saving emails to SharePoint using MacroView DMF or MacroView Message, if an email with the same name has been previously saved to the selected SharePoint library, the Don’t overwrite existing messages setting in the File, Options, Office dialog determines if you are prompted to overwrite the existing MSG file (or add a new version if the destination Library has Versioning enabled) or if MacroView DMF or MacroView Message will instead just set the Filed attribute for that message in your Outlook folder. Note: Tracking Tags are only be appended to the email Subject in the Outlook folder if the existing MSG file is overwritten and PEF is enabled Figure 21: MacroView DMF Options dialog showing Outlook Don’t overwrite existing message setting The above should be considered when determining the appropriate state of the Don’t overwrite existing messages setting. If your organisation has a combination of users with and without PEF enabled MacroView recommend the following client settings to ensure Tracking Tags are not overwritten: PEF enabled Don’t overwrite existing messages = Disabled PEF disabled Don’t overwrite existing messages = Enabled www.macroview.com.au MacroView Predictive Email Filing (PEF) - Installation and user guide | 19 5.3 Automatic or Semi-automatic email filing When using automatic or semi-automatic email filing, incoming emails that contain a Tracking Tag are saved to the location identified by the Tracking Tag contained within its subject. The following should be considered when choosing to set the Predictive Email Filing Level to Automatic or Semiautomatic: If the Tracking Tag is removed from the subject of an email it will no longer be able to be filed automatically by MacroView PEF and if manually saved a new Tracking Tag will be assigned. If your organisation has a combination of users with and without PEF enabled, Tracking Tags may be removed from the message saved to SharePoint if a user without PEF enabled does not have the Don’t overwrite existing messages setting enabled. Refer to section 5.2 for more information. When the same email is saved to multiple locations in SharePoint, and MacroView PEF is enabled, a new Tracking Tag is assigned for each new location and the subject of the email in each users Outlook folder will contain only the tracking tag for the last location they used. If your Predictive Email Filing Level is set to Automatic or Semi-automatic any subsequent emails in the same conversation will be saved to the location defined by the Tracking Tag assigned to the senders copy of the email. www.macroview.com.au MacroView Predictive Email Filing (PEF) - Installation and user guide | 20 Appendix 1 – SQL entries Database tables Table Name Description TagEntries Contains the unique email luggage tags that will be generated whenever the user clicks the Send and Save button when sending a new email. Location Contains the field values that are linked to a specified luggage tag and will be used for handling emails automatically. ConfigSettings Custom values that the service will use to provide its functionality. Table columns The following columns are created automatically at installation: Table Name Columns TagEntries Id (Identity) TagId LocationId CreateDate Location LocationId ListFullUrl LibraryName ConfigSettings CustomTagPrefix EnableLogging ConnectionTimeout www.macroview.com.au MacroView Predictive Email Filing (PEF) - Installation and user guide | 21 Appendix 2 – PEF Server upgrade Summary (Checklist) Make sure to back up any existing PEF databases. Retract & Delete/Remove the old version of the MacroView DMF Predictive Email Filing Solution. Add & Deploy the new version of the MacroView DMF Predictive Email Filing Solution. System checks Instructions (a) Log onto the server as a Farm Administrator Note that a Domain Administrator MAY NOT be a farm Administrator. (b) Back up any existing PEF databases (c) Retract MacroView DMF Predictive Email Filing Solution Due to new features that have been added to the MacroView DMF Predictive Email Filing WSP, you are required to fully retract and remove any previous version of the MacroView DMF Predictive Email Filing WSP prior to adding and deploying this new version. Note that all MacroView DMF clients must also be updated to version 7 to work with the new Solution. To retract with Central Administration: Launch the SharePoint Central Administration Console ‒ For SharePoint Server 2010 or 2013 select System Settings on the left and then select Manage Farm Solutions under the Farm Management heading. Within the Solution Management page select ‘MacroView DMF Predictive Email Filing.wsp’ and retract the MacroView DMF Solution. Select a convenient time to retract the solution. To retract with the SharePoint Management Shell. Running the appropriate command below on a SharePoint server located in a SharePoint Server Farm will deactivate the MacroView DMF Predictive Email Filing Solution on all Web Front End servers in that Farm: stsadm -o retractsolution -name "MacroView DMF Predictive Email Filing.wsp" –immediate or (d) Uninstall-SPSolution -Identity "MacroView DMF Predictive Email Filing.wsp" Delete or Remove MacroView DMF Predictive Email Filing Solution Running the following command on a SharePoint server located in a SharePoint Server Farm will remove the MacroView DMF Predictive Email Filing Solution from all Web Front End servers in that Farm: stsadm -o deletesolution -name "MacroView DMF Predictive Email Filing.wsp" –override or (e) Remove-SPSolution -Identity "MacroView DMF Predictive Email Filing.wsp" A WSP solution named MacroView DMF Predictive Email Filing.wsp needs to be deployed to the SharePoint server: www.macroview.com.au MacroView Predictive Email Filing (PEF) - Installation and user guide | 22 Log on to the server as a Farm Administrator (N.B. a Domain Administrator may not be a Farm Administrator). Run the SharePoint (PowerShell) Management Shell as Administrator. Unzip the MacroViewDMFServer.zip file to the c:\temp folder on the SharePoint server. Execute the following command in PowerShell: ‒ Add-spsolution ‘c:\temp\MacroView DMF Predictive Email Filing.wsp’ Go to Central Administration > System Settings > Farm Management > Manage farm solutions to deploy the WSP package, refer below: Figure 22: Solution Management for MacroView PEF (f) Note: may need iisreset and/or Services > SharePoint timer job restarted System checks Central Admin > Application Management > Service Applications > Manage services on server. Make sure that the “MacroView DMF Predictive Email Filing Service” has “Started”. Start the service if it is not running. If the service is not showing in the list, do an iisreset. Central Admin > Application Management > Service Applications > Manage service applications. Click on the existing PEF service application instance and click the “Properties” button in the toolbar. Make sure that the page loads correctly with the existing values. www.macroview.com.au MacroView Predictive Email Filing (PEF) - Installation and user guide | 23 Central Admin > Upgrade and Migration > Review database status. The SQL instance for the PEF service application instance should show “Database is too old and upgrade is required”. Close any instances of the powershell command line. Open a powershell command line and run the command: upgrade-mvPEFServiceApplication Supply the PEF service application instance name at the “Identity” prompt Wait until the upgrade is finished ie, “100.00% WebTrackingServiceApplication Name=PEFMV” Confirm in the PEF database, a table called “Versions” matches the current version number. www.macroview.com.au MacroView Predictive Email Filing (PEF) - Installation and user guide | 24 Appendix 3 – Uninstalling PEF From the Server Go to Central Administration > Application Management > Service Applications > Manage Services on Server. Stop the MacroView DMF Predictive Email Filing Service, refer below: Figure 23: Services on Server for MacroView PEF Click on PEF Service and choose Remove A dialog will display with the option to delete the database tables used by PEF, tick the checkbox and OK to remove the Service and database Figure 24 Service and Database Deletion www.macroview.com.au MacroView Predictive Email Filing (PEF) - Installation and user guide | 25 Go to Central Administration > System Settings > Farm Management > Manage farm solutions to retract the WSP package, refer below: Figure 25: Solution Management for MacroView PEF Then remove the Solution. From the Client Edit the server (WebApp) that you nominated to monitor the emails and untick the Enable Predictive Email Filing option, refer below: Figure 26: MacroView DMF Server dialog www.macroview.com.au MacroView Predictive Email Filing (PEF) - Installation and user guide | 26 Business Technology Pty Limited ABN 29 081 117 777 Level 12 171 Clarence Street Sydney NSW 2000 Australia GPO Box 5149 Sydney NSW 2001 Australia T: +61 2 9249 2700 F: +61 2 9279 4111 www.macroview.com.au About MacroView Create | Collaborate | Manage MacroView is a leader in document automation, email and document management solutions for Microsoft SharePoint® and Microsoft Office®. Our solutions use the latest technologies across desktop, mobile and the cloud. MacroView software is licensed and used by hundreds of organisations globally across a diverse range of industries. Key features of the software include deep integration with Microsoft Office ®, comprehensive document management functionality and efficient support for large volume SharePoint document stores. © 2015 MacroView Business Technology Pty Limited All rights reserved. Create | Collaborate | Manage Document automation, email and document management solutions for Microsoft SharePoint® and Office®