Một AppleScript nhanh và bẩn cố gắng để đạt được những gì bạn muốn, nhưng chắc chắn nó có thể được cải thiện, tức là bị ràng buộc với các hành động của Automator, dựa trên lựa chọn từ các mục được chọn trong sổ địa chỉ của bạn.
Để sử dụng tính năng này, hãy mở "Trình soạn thảo AppleScript" (trong / Ứng dụng / Tiện ích / hoặc sử dụng Spotlight), dán phần sau dưới dạng nội dung văn bản và nhấp vào "chạy". Nếu nó ổn, bạn có thể lưu tập lệnh và sau đó chạy nó bằng cách nhấp vào nó.
set recipientList to display dialog "Enter the email address:" default answer ""
tell application "Mail"
set composeMessage to make new outgoing message at beginning with properties {visible:true}
tell composeMessage
set recipientList to (text returned of recipientList)
make new to recipient at end of to recipients with properties {address:recipientList}
set AppleScript's text item delimiters to "@"
set domain to text item 2 of recipientList
set subject to "[" & domain & "]"
end tell
end tell
Tất nhiên, điều này có thể được cải thiện.
Ngoài ra, bạn nên biết, như Daniel Beck đã chỉ ra rằng người nhận được tự do xóa trường đó; tốt nhất là dựa vào các tiêu đề thư ẩn. Nhưng nếu bạn đã có tên miền, thông tin này được lưu trữ an toàn trong người nhận email.