Приведенный ниже Applescript имеет форму, которую я использовал в течение нескольких лет. И это в основном хорошо известный метод отправки электронных писем с помощью Applescript.
tell application "Mail"
set newMessage to make new outgoing message with properties {subject:"IP Address", content:"Your IP Address Is: 86.195.132.134"}
tell newMessage
set visible to false
set sender to "mark@sender.com"
make new to recipient at end of to recipients with properties {address:"recipient@mac.com"}
send
end tell
end tell
Сегодня я заметил, что в скрипте указан адрес электронной почты «отправителя», а не Mail.app. используется, если почтовый ящик его учетной записи не выбран. Случайный будет использоваться, если выбран основной почтовый ящик или если выбран отдельный почтовый ящик, тогда будет использоваться адрес из его учетной записи.
Я думаю, это потому, что в настройках почты, в разделе «Создание». Имеется настройка « Отправлять новые сообщения от:»
Вы не можете выбрать «НЕТ». Единственными вариантами являются «Учетная запись выбранного почтового ящика» или один из адресов электронной почты, указанных в раскрывающемся списке.
Должен признаться, я не знаю, происходило ли это до того, как я пошел в Lion.
Кто-нибудь знает, как исправить это, или это известная ошибка ??.
Спасибо.