E-mail Files
Summary: Creates a new message in Mail with the selected files attached.
Requires: EagleFiler, Apple Mail
Install Location: ~/Library/Scripts/Applications/EagleFiler/
Last Modified: 2019-10-02
Description
Creates a new message in Mail with the selected files attached. The files’ notes are added to the body of the message.
Installation Instructions · Download in Compiled Format · Download in Text Format
Script
set
_body
to
""
set
_includeNotes
to
true
tell
application
"EagleFiler"
tell
browser window
1
set
_records
to
selected records
set
_files
to
{}
repeat
with
_record
in
_records
copy
file
of
_record
to
end
of
_files
if
_includeNotes
then
set
_body
to
_body &
_record's
note text &
return
end
if
end
repeat
end
tell
end
tell
tell
application
"Mail"
make
new
outgoing message
with properties
{
visible:
true
}
tell
the
result
set
content
to
_body
try
-- based on iPhoto script
set
_signature
to
the
message signature
name
of
_signature
set
_useSignature
to
true
on
error
set
_useSignature
to
false
end
try
repeat
with
_file
in
_files
make
new
attachment
at
end
with properties
{
file name:
_file's
POSIX path}
end
repeat
if
_useSignature
is
true
then
set
message signature
to
_signature
end
if
end
tell
end
tell