(Pinging @MacSparky who was asking the question…)
This is the long-lasting hiccup for using Spark: direct deep linking to individual messages. It’s now possible through AppleScript – see original post on the Hook forum:
tell application "Spark" if HasSelectedMessage then set theResult to GetSelectedMessageTitle return theResult end if end tell
tell application "Spark" if HasSelectedMessage then set theResult to GetSelectedMessageBacklink return theResult end if end tell
Tested through Keyboard Maestro, works perfectly. Opens the door for a true task-based email workflow on macOS with Spark, and erodes further the tiny lead Airmail still kept in functionality. I’m very happy as Spark is a lot more reliable.