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