AppleScript с почтой, ответ на электронную почту, не могу установить контент

Я могу правильно создать новое исходящее сообщение в Mail и установить его тело.

Тем не менее, когда я пытаюсь использовать replyOpeningWindow:replyToAll: метод (вызванный на существующем почтовом сообщении), я не могу установить содержание. призвание setContent: на результат MMOutgoingMessage кажется, ничего не делает, содержание сообщения остается в виде цитируемого текста сообщения, на которое я отвечаю.

Кто-нибудь успешно использовал replyOpeningWindow:replyToAll: а затем изменили свойства полученного сообщения электронной почты?

Изменить, чтобы добавить:

Эта проблема не связана со скриптовым мостом. Та же проблема возникает с этим AppleScript:

tell application "Mail"
    copy first message of inbox to emailMessage
    set replyMessage to reply emailMessage without opening window
    set content of replyMessage to "Hello"
    set visible of replyMessage to true
end tell

2 ответа

Вы не можете изменить некоторые свойства ответного сообщения, включая содержимое.

У меня тоже была эта пробема. Если вы добавите задержку перед настройкой контента, это сработает.

tell application "Mail"
copy first message of inbox to emailMessage
set replyMessage to reply emailMessage without opening window
delay 0.1
set content of replyMessage to "Hello"
set visible of replyMessage to true
end tell
Другие вопросы по тегам