Tôi muốn tạo một tập lệnh apple sẽ chuyển tiếp email được gắn cờ tới x@mail.asana.com
Tôi đã thử kịch bản này:
on run
tell application "Mail"
repeat with _acct in imap accounts
--Look For Flagged Messages in the INBOX
set _acct_name to name of _acct
set _inbox to _acct's mailbox "INBOX"
set _msgs_to_capture to (a reference to ¬
(every message of _inbox ¬
whose flagged status is true))
repeat with eachMessage in _msgs_to_capture
set theStart to missing value
set theDue to missing value
set theOmniTask to missing value
set theTitle to the subject of eachMessage
set theNotes to the content of eachMessage
set theCombinedBody to "message://%3c" & message id of eachMessage & "%3e" & return & return & theNotes
tell application "OmniFocus"
tell default document
set newTaskProps to {name:theTitle}
if theStart is not missing value then set newTaskProps to newTaskProps & {start date:theStart}
if theDue is not missing value then set newTaskProps to newTaskProps & {due date:theDue}
if theCombinedBody is not missing value then set newTaskProps to newTaskProps & {note:theCombinedBody}
set newTask to make new inbox task with properties newTaskProps
end tell
end tell
set flagged status of eachMessage to false
end repeat
end repeat
end tell
end run
Tuy nhiên, tập lệnh này mở OmniF Focus thay vì chỉ gửi email.
Làm cách nào để tôi thay đổi tập lệnh này hoặc bắt đầu với tập lệnh mới để nó sẽ tự động chuyển tiếp email được gắn cờ đến x@mail.asana.com?
Bạn đã thử bất cứ điều gì? Nếu vậy, bạn có phiền bao gồm một liên kết, hoặc chi tiết những gì bạn đã làm?
—
bassplayer7
Tôi chưa làm gì ngoài một số nghiên cứu. Tôi tìm thấy các giải pháp này nhưng họ mở OmniFocus thay vì chỉ gửi một email: hanchorllc.com/2011/12/11/... github.com/HunterHillegas/OmniFocusMailFlags/blob/master/...
—
Chris