Tự động hóa chủ đề trong Mail.app của Apple


0

Tại công ty tôi làm việc cùng, chúng tôi sử dụng [client-domain.com]tiền tố trước dòng email chủ đề thực tế như một hệ thống gắn thẻ thô.

Có cách nào mà người ta có thể tự động hóa việc này để khi tôi bắt đầu viết email mới johndoe@foobar.com, chủ đề sẽ được phổ biến trước [foobar.com]không?


1
Điều đó không quá dễ dàng (như, kích hoạt tự động). Tôi muốn nói rằng khá dễ dàng để thiết lập một hành động Automator cho phép bạn điền trước một trường "tin nhắn mới". Điều đó sẽ làm việc cho bạn?
slhck

Điều gì xảy ra khi khách hàng thoát khỏi rác này khi trả lời email đó?
Daniel Beck

1
Điều tôi muốn nói là, sẽ tốt hơn nếu bạn chỉ tạo Thư mục thông minh , mỗi thư mục cho mỗi khách hàng và sử dụng địa chỉ email Đến / Từ làm tiêu chí?
Daniel Beck

Câu trả lời:


2

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.


Tôi sẽ chuyển display dialogđến dòng đầu tiên. Bằng cách đó, người dùng vẫn có thể hủy mà không cần tập trung thư, Spaces được chuyển và cửa sổ thư mới được tạo.
Daniel Beck

@DanielBeck: Điểm tốt. Đã chỉnh sửa.
Karolos
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.