Более чем неприятно, что вы не можете установить отправителя исходящего сообщения.
Вот более общая версия сценария Мэтью, который я написал много лет назад и часто использовал.Аргумент представляет собой строку, которая содержит именно то, что вы видите во всплывающем окне «От:», например,
"Mitchell L Model <dev@software-concepts.org>"
(Очень сложно получить подробности о чем-то подобном, если вы этого не сделаетемного сценариев в графическом интерфейсе.)
to setFrom(address)
tell application "System Events"
activate application "Mail"
tell pop up button "From:" of window 1 of application process "Mail"
click
tell menu item address of menu 1 to click
end tell
end tell
end setFrom
Причина, по которой я использую параметризованный обработчик, заключается в том, что я использую средства макросов нажатия клавиш для привязки комбинации клавиш для каждого из моих адресов электронной почты.Каждый выполняет AppleScript, который загружает файл, содержащий вышеупомянутый обработчик, и вызывает его с определенным адресом электронной почты.Например:
property util : load script alias (((path to home folder) as text) & "Scripts:Utilities.scpt")
util's 's setFrom("Mitchell L Model <dev@software-concepts.org>")