Questions on AppleScripts for Entourage

  • Thread starter Larry A. Byram, Sr.
  • Start date
L

Larry A. Byram, Sr.

Two quick questions for anyone who may know:
1. Is it possible to write a script, or has one already been written, that
would allow Entourage to thread by MessageID (I believe OE uses MessageID
for threading)?
2. How about one that places my signature directly beneath my reply instead
of at the bottom of the message body?

Thank you in advance to anyone responding.

Larry-
 
M

Mickey Stevens

Is it possible to write a script, that would allow Entourage to thread by
MessageID (I believe OE uses MessageID for threading)?

I don't think so.
or has one already been written, that would allow Entourage to thread by
MessageID (I believe OE uses MessageID for threading)?

No. Your request here should be logged. Alternatively, you can send
feedback using the web form. In Entourage X or 2004, go to Help -> Send
Feedback on Entourage. Otherwise, click on this direct link to enter Mac
Product Feedback:
How about one that places my signature directly beneath my reply instead of at
the bottom of the message body?
One way: Go to Entourage > Preferences, and under "Mail & News
Preferences", click "Reply & Forward". Under "Mail Attribution", choose to
"Place reply at top of message and include From, Date, To, and Subject lines
from original message".

Or, if you prefer the internet-style attribution line like at the top of
this message, use this script to reply that was posted previously by Paul
Berkowitz. Note that you'll then need to move the cursor manually unless
GUI scripting in Panther allows otherwise.

-- Start copying
tell application "Microsoft Entourage"
activate
try
set theMsg to item 1 of (get current messages)
if class of theMsg ‚ incoming message then error number -128
on error
beep
return
end try

set replyMsg to reply to theMsg attribution style internet attribution
with place insertion point on top and quote entire message

set sigType to signature type of replyMsg
if sigType is other then
set sigChoice to other signature choice of replyMsg
set theSig to (return & return & content of sigChoice)
else if sigType is random then
set sigChoice to some item of (every signature whose include in
random is true)
set theSig to (return & return & content of sigChoice)
else
set theSig to (return & return)
end if
set signature type of replyMsg to none
delay 0.1
set selection to theSig

end tell
-- Stop Copying
 
L

Larry A. Byram, Sr.

Thanks so much!


I don't think so.


No. Your request here should be logged. Alternatively, you can send feedback
using the web form. In Entourage X or 2004, go to Help -> Send Feedback on
Entourage. Otherwise, click on this direct link to enter Mac Product

One way: Go to Entourage > Preferences, and under "Mail & News Preferences",
click "Reply & Forward". Under "Mail Attribution", choose to "Place reply at
top of message and include From, Date, To, and Subject lines from original
message".

Or, if you prefer the internet-style attribution line like at the top of this
message, use this script to reply that was posted previously by Paul
Berkowitz. Note that you'll then need to move the cursor manually unless GUI
scripting in Panther allows otherwise.

-- Start copying
tell application "Microsoft Entourage"
activate
try
set theMsg to item 1 of (get current messages)
if class of theMsg ‚ incoming message then error number -128
on error
beep
return
end try

set replyMsg to reply to theMsg attribution style internet attribution
with place insertion point on top and quote entire message

set sigType to signature type of replyMsg
if sigType is other then
set sigChoice to other signature choice of replyMsg
set theSig to (return & return & content of sigChoice)
else if sigType is random then
set sigChoice to some item of (every signature whose include in random
is true)
set theSig to (return & return & content of sigChoice)
else
set theSig to (return & return)
end if
set signature type of replyMsg to none
delay 0.1
set selection to theSig

end tell
-- Stop Copying
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top