#outlook #applescript
#outlook #applescript
Вопрос:
Я написал небольшой Applescript, чтобы создать новое сообщение с вложенным файлом через Outlook. Но это не сработало, и я не знаю почему. Нет ошибки или чего-то еще. Сообщение создается в черновом разделе Outlook, но вложение отсутствует. Кто-нибудь может мне помочь?
Вот сценарий:
set mailBody to "<span>TEST</span>"
set mailAdress to text returned of (display dialog "Mail Adress" default answer "" buttons {"OK"} default button 1) as string
set whichFile to file
tell application "Finder" to set whichFile to selection
repeat with aFile in whichFile
tell application "Microsoft Outlook"
set filename to name of aFile
set theNewMessage to make new outgoing message with properties {subject:"TEST " amp; filename, content:mailBody}
make new recipient at theNewMessage with properties {email address:{address:mailAdress}}
set theAttachmentFile to aFile as POSIX file
make new attachment at the end of theNewMessage with properties {file:theAttachmentFile}
open theNewMessage
end tell
end repeat
Заранее приветствую и благодарю
Speedster
Ответ №1:
Вот что я использовал в качестве альтернативы. Чтобы использовать приведенное ниже, вам нужно, чтобы желаемое сообщение уже было помещено в очередь в вашем почтовом ящике исходящих. Или вы можете просто позаимствовать несколько строк из приведенного ниже и включить их в свой существующий код.
установите для файла tachmentfile значение «Macintosh HD:Users:Speedster:Documents:Attachment.docx » в качестве псевдонима — замените это на жесткий адрес выбранного вами файла
сообщите приложению «Microsoft Outlook»
repeat with theMessage in the messages of the outbox
make new attachment at the end of theMessage with properties {file:theAttachmentFile}
end repeat
конец сообщения