App: Email Filing Assistant
Developer: Schulz Software
Genres: Productivity, Business

EFA automates and simplifies email management. EFA is built on the premise that every time you want to file an email, your brain needs to conduct a context switch. That is, it needs to interrupt a usually high-value cognitive task for a low-value task, which is to think about where an email should be filed and then drag and drop that email into the target mailbox. 

EFA addresses this issue by keeping track of the location of emails in your mailboxes. By analysing previous filings it is able to suggest the most likely locations where an email could be filed. All you need to do is to confirm a suggestion and EFA takes care of the rest. 

Based on this premise, EFA presently offers the main key capabilities
- Individual Filing: The filing of a single email or a group of emails
- Batch Filing: The automatic filing of emails from an entire mailbox, such as Sent Items or Inbox
- Email Reply: A workflow that joins the steps of sending a reply email, filing it and co-filing the original email. 

EFA functionality can be accessed from
- The main EFA window, both in a full and a minimalistic version
- A Head up Display, which is always in the foreground
- The Dock
- The Touch Bar on compatible MacBook Pro models. 
- The keyboard. 

EFA requires Apple Mail, which is part of macOS.

Release notes:
EFA 5's primary focus is the implementation of the EFA Mail Extension for Apple Mail through MailKit to integrate some functionality of EFA directly into Apple Mail: As the user is writing an email, the EFA Mail Extension lets them select the folder into which EFA should file the mail after sending. This feature eliminates the manual step of filing the email from the Sent Items mailbox. It has been the #1 feature request by EFA users. The EFA Mail Extension requires the main EFA 5 app to run and Object Reference Caching to be active (see EFA preferences -> Other)

Other new features and improvements are:

1) Indexing: When using the Single Mailbox index functionality, the new 'Include Sub-Mailboxes' checkbox improves the speed of refreshing indexes when the user has tidied up their folder structure manually.
2) New preference setting under the 'other' tab: The simplified HUD is more slimline and only shows the mailbox name and the search function.
3) Batch Filing: Added context menu to exclude proposed mailbox from filing. The context menu accelerates the creation of a list of excluded mailboxes) that EFA should not automatically file into
4) General: Create a hotkey option for opening the main window instead of having to go through the View menu bar: shift-command-0