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