eMails automatisch in “The Hit List” importieren by falko
11 05 2009Ich benutze zur Zeit für meine GTD-Aktivitäten “The Hit List” (THL). Leider unterstützt THL noch nicht das automatische Hinzufügen von bestimmten eMails aus Mail.app als Tasks zur THL Inbox. OmniFocus kann das direkt und für Things gibt es ein AppleScript. Nach einigen Recherchen konnte ich leider für THL kein äquivalentes Script finden. Deshalb hab ich mir selbst ein kleines mail-to-thl geschrieben, welches mit Mails als Tasks in die THL Inbox schiebt:
using terms from application "Mail"
on perform mail action with messages theMessages for rule theRule
tell application "Mail"
set theMailCount to (count of theMessages)
repeat with counter from 1 to theMailCount
set msg to item counter of theMessages
set theAttachmentCount to (count of mail attachments of msg)
set _title to subject of msg
set _sender to sender of msg
set _messageURL to "message://%3c" & msg's message id & "%3e"
tell application "The Hit List"
tell inbox to set theTask to make new task with properties {title:_title & " from " & _sender & " @email", notes:_messageURL}
end tell
end repeat
end tell
end perform mail action with messages
end using terms from
Das Script lasse ich in einer Mail.app Regel ausführen, welches alle Mails behandelt die an eine bestimmte Adresse gerichtet sind. In den neuen Tasks in THL befindet sich dann auch ein Link zu der eMail als Notiz.









Hey Falko, hört sich gut an; ist es das gleihe Skript wie das von Nic fletcher?
http://groups.google.com/group/the-hit-list-users/web/new-thl-task-script
Wie installiere ich das Skript?
Nach den letzten Updates scheint eine Funktion nicht mehr zu funktionieren, nämlich wenn man text auf das Icon zieht, wird daraus kein neuer Task erzeugt; das funktionierte vorher oder mach ich da was verkehrt?
@kronic: Ja, sieht so aus als ob mein Script prinziell das gleiche bzgl. eMail macht wie das von Nic. Seins kann aber offenbar noch mehr.
Bzgl. des Drag&Drop kann ich bestätigen, dass das mit markiertem Text nicht geht. Ich habe das allerdings vorher nie ausprobiert. Kann also nicht sagen, ob das schonmal funktioniert hat.
Was bei mir noch geht ist, eine eMail auf das Dock-Icon ziehen. Dann wird in der Inbox ein neuer Task mit der eMail erzeugt.