Mail Applescript?
Is there an AppleScript or other way to designate certain emails as spam?
I don't want them deleted I just want them to be added to a Rule so they'll automatically get put in a certain folder.
Thanks for your help.
dnucks wrote:
Is there an AppleScript or other way to designate certain emails as spam?
If it's just a specific email, then just create a Rule: Mail->Preferences->Rules->Add Rule
Also, turn on Apple Mail's built-in spam filter: Mail->Preferences->Junk Mail->Enable junk mail
For a more complex Blacklist/Whitelist filter to catch those sneaky spam emails, here's what I use:
First turn on Apple Mail's built-in spam filter: Mail->Preferences->Junk Mail->Enable junk mail filtering
Then set a Mail Rule as:
If any [ Message type ] is [ Mail ]
Perform the following actions:
[ Move message ] to mailbox [ inbox ]
[ Run Applescript ] ~/Documents/Scripts/Junkfilter.scpt
Then create Junkfilter.scpt:
<pre style="
font-family: Monaco, 'Courier New', Courier, monospace;
font-size: 10px;
font-weight: normal;
margin: 0px;
padding: 5px;
border: 1px solid #000000;
width: 720px; height: 340px;
color: #000000;
background-color: #E6E6EE;
overflow: auto;">
using terms from application "Mail"
on perform mail action with messages theMessages
tell application "Mail"
repeat with theMessage in theMessages
set theSender to (sender of theMessage)
set theReplyto to (reply to of theMessage)
set theSubject to (subject of theMessage)
set theHeader to (all headers of theMessage)
set theContent to (source of theMessage as string)
if my blacklist(theSender, theReplyto, theSubject, theHeader, theContent) ¬
and not my whitelist(theSender) then
my moveToJunkFolder(theMessage)
end if
end repeat
end tell
end perform mail action with messages
end using terms from
on blacklist(f, r, s, h, c)
if f contains "registrationchecks.com" or ¬
f contains "busenetwork.net" or ¬
r contains "1105service.com" or ¬
s contains "Codeine" or ¬
h contains "X-YahooFilteredBulk" or ¬
h contains "Received-SPF: fail" or ¬
h contains "Received-SPF: softfail" or ¬
h contains "Received-SPF: error" or ¬
h contains "Received-SPF: permerror" or ¬
h contains "Received-SPF: temperror" then
return true
else
try -- Check Content of Message:
do shell script "echo " & quoted form of c & " | egrep -qs 'http://.*\.ru|http://.*\.ly|http://.*\.in|http://trk.cp.*\.com|<div id="hidden">|http://a\.nf/' "
on error -- non-zero exit status: grep retuns 1 if not found or 2 if error
return false
end try
return true -- zero exit status: grep retuns 0 if selected lines are found
end if
end blacklist
on whitelist(f)
if f contains "aicpa" or ¬
f contains "iLounge.com" or ¬
f contains "wikimedia.org" then
return true
else
return false
end if
end whitelist
on moveToJunkFolder(m)
tell application "Mail"
try
-- set the junk mail status of m to true -- DO NOT USE!! Causes "*** Assertion failure"
set read status of m to true
set the background color of m to orange
end try
try
set theAccount to (account of mailbox of m)
set mailbox of m to (mailbox "Junk" of theAccount) -- Move to "Junk"
end try
end tell
end moveToJunkFolder
</pre>
Similar Messages
-
I'm writing a script using the Mail applescript template (File > New from template > Mail > Mail Rule Action.scptd) but it doesnt seem like the examples in the template are working
using terms from application "Mail"
on perform mail action with messages these_messages for rule this_rule
tell application "Mail"
set the message_count to the count of these_messages
repeat with i from 1 to the message_count
set this_message to item i of these_messages
try
set this_subject to (subject of this_message) as Unicode text
if this_subject is "" then error
on error
set this_subject to "NO SUBJECT"
end try
say this_subject
end repeat
end tell
end perform mail action with messages
end using terms from
It says "no subject" even if the message has a subject. I'm using OS X 10.7.2 and Mail 5.1. Any suggestions?Pierre,
Are you using os 10.7.2? The reason I ask is that my code does not have the word unicode in it and it still does not work. Works fine when I select apply rules from the menu. Does not work when mail processes rules as the email is first received.
using terms from application "Mail"
on perform mail action with messages theMessages for rule theRule
try
tell application "Mail"
set theText to "Still not working!"
repeat with eachMessage in theMessages
set theSubject to subject of eachMessage
set theBody to "Voice message --> " & return
set messagePhone to rich text ((offset of "(" in theSubject) + 1) thru ((offset of ")" in theSubject) - 1) of theSubject
tell application "Address Book"
set myList to every person
repeat with i from 1 to number of items in myList
set thePerson to item i of myList
tell thePerson
set phoneList to every phone
repeat with i from 1 to number of items in phoneList
set this_item to item i of phoneList
tell this_item
set thisPhone to value as string
ignoring hyphens and punctuation
if thisPhone is equal to messagePhone then
set theSubject to "Voice Message From " & name of thePerson & " " & thisPhone
set theBody to theBody & return & name of thePerson & " --> " & organization of thePerson
end if
end ignoring
end tell
end repeat
end tell
end repeat
end tell
try
set theAttachments to every mail attachment of eachMessage
set theAttachment to item 1 of theAttachments
set thisFilePath to "/Users/Tom/Downloads/" & theSubject & ".wav"
save mail attachment 1 of eachMessage in thisFilePath
set theFile to POSIX file thisFilePath as string
set theMessage to make new outgoing message with properties {subject:theSubject, content:theBody}
tell theMessage
make new recipient at end of to recipients with properties {name:"Tom Moore", address:"[email protected]"}
tell content of theMessage
make new attachment with properties {file name:thisFilePath} at after first paragraph
end tell
send
end tell
tell application "Finder"
delete theFile
end tell
set theText to ""
end try
end repeat
if theText is not equal to "" then
display dialog theText buttons {"OK"} default button 1
end if
end tell
on error
display dialog theText buttons {"OK"} default button 1
beep 2
end try
end perform mail action with messages
end using terms from -
I've received email messages from others where my email address wasn't in their address book--so my message was defined as spam.
The message asked me to call (no number, meaning I needed to know the recepient) to have my email address added to their address book.
Is there an AppleScript that will automatically send this form email to every spam email I get...and then delete the spam email?
I'm already forwarding it all to a Junk Mail folder, but it's starting to get absurd with hundreds of spam emails daily.Thanks for the response, but I've already set up a Junk Mail folder and have junk mail going into it.
I don't want to deal with it any more, but I don't want to miss those few that slip through into Junk Mail that shouldn't because they have a new email or whatever.
To be more specific, this is what I'd like to have happen:
1. An incoming email message is catagorized as Junk through the Junk Mail filter.
2. A form reply is generated that says, "I've been getting hundreds of spam emails lately, so I've had to bounce them back. If this message comes to you and you legitimately need to contact me, please call me to put your email address into my address book. Sorry for the inconvenience."
3. The Junk message is deleted...not put into a Junk folder...deleted automatically.
Is there an AppleScript that will do this for me?
Thanks!
Arlaine -
Another mail applescript question...
Hi again!
I just posted a topic about how to auto-reply in Mail with an attachment by using Applescript and rules in Mail. I figured I should be able to do this via Applescript but I am having a problem. Nevermind the attachment for the moment but I can't even get a message to send. Take this example:
tell application "Mail"
make new outgoing message with properties {visible:true, subject:"My Subject", content:"My Body"}
end tell
If I run this in Script Editor it prepares a new message (although not yet sent). If I attach this to a rule in Mail nothing happens. As a test I changed the script to simple say display dialog "test" and it does work. So my rule in Mail.app is ok but when I use this simple script above nothing happens. I hope this makes sense and someone can help me to set up a rule in Mail that triggers a Applescript which will send a message...thank you!
RegHi again VK!
Yes I do understand and maybe it's an error on my part but I couldn't get it to work. What I'm doing now is I use an applescript to gather the sender of the incoming message and save it to Address Book. Then I tell that applescript to launch a separate applescript saved as app to send a message to that same person using the info stored in Address Book. It's a bit sloppy too but it works. Occasionally though it seems to send out a blank message??? I will try to experiment more when I get the chance. Hopefully Apple will just fix this bug in 10.5.4???
Thanks again,
Reg -
Mail APPLESCRIPT to help run a website.
Cross-post from EMAIL forum:
I get several hundred emailed press releases each day.
I would like an applescript to:
go into an IMAP mailbox (account "NEWMAIL" box "SORTED")
select the top 2 messages
move them to INBOX
wait 10 seconds
Open a web script (HTTP://WWW.MYSITE.COM/SCRIPT.PHP)
Wait 30 seconds
repeat.
I have NO IDEA where to start, other than open up applescript editor.I have the following code which I have used to refresh every 45 seconds, up to 99 times.
I would like to modify it to also stop the script when the page returns the text "There is no more mail"
Is it possible?
----CODE:
repeat while _count ≤ 99
tell application "Safari"
open location _url
activate
end tell
set _count to _count + 1
delay (45) -- end repeat
-----end code
Again, I would also like to end if the text in the page is "There is no more mail" -
Any Mail + Applescript experts?
I've been playing with a "bottom posting" script, kindly supplied by John Gruber. I modified it slightly so that it deletes the top line "On 25 Aug 2008, at 9:49, John Doe wrote:" and replaces it with text. However, I can't figure out how to put the sender's name after my new text. Here's the script so far:-
tell application "Mail" to activate
tell application "System Events"
........tell process "Mail"
................tell menu bar 1
......................click menu bar item "Message"'s menu "Message"'s ¬
..............................menu item "Reply"
...............end tell
...............delay 0.5
...............key code 117 -- Forward Delete blank line at top
...............keystroke "k" using control down -- delete "John Doe wrote" line
...............keystroke "Here is some text from " -- (I want sender's name here)
...............key code 125 using command down -- cmd+down arrow - put cursor at bottom
...............key code 36 -- Return
...............end tell
end tell
Does anyone know how to get the original message sender's name and paste it in?
I'd also like to know how to paste in the name, subject line and other parameters.
(This is purely a learning exercise for me.)
I have bought "AppleScript The Definitive Guide (v2)" from O'Reilly and I'm gradually working my way through but it gives very few Apple Mail examples and that's what interests me right now.
MartinBlackBerry Travel isn't smart. Did it see the change as entirely new flights? If you have automatic scanning on then it probably added those flight to what you already have. Same thing happens to me when I get check in reminders and upgrade notifications, and I end up with duplicate flights and hotels in Travel.
As far as what is monitored, you may get notices of gates and delays for the particular flight. But you will probably get the gate notification after you've already figured it out yourself and you are at the gate.
- Ira -
Mail: AppleScript Mavericks: Error cannot recognize newly created Mailbox
Hi!
I had a simple apple script to sort my mails into folders. After an update (don't know which exactly) my apple script fails to create local mailboxes in mailboxes.
If the mailbox "Archiv/2014" is created, in the next step the script failes to recognize the new created mailbox.
Here the sorting part of the script:
set box to mailbox "Archiv"
set zahl to every message in box
repeat with theMessage in zahl
if (get sender of theMessage) is "xy" or (get sender of theMessage) is "xz" then
move theMessage to mailbox "ABC"
else
set datum to (date received of theMessage)
set jahr to (year of datum)
set monat to (month of datum)
if not (exists mailbox ("Archiv/" & jahr)) then
make mailbox with properties {name:"Archiv/" & jahr}
end if
if not (exists mailbox ("Archiv/" & jahr & "/" & monat)) then
make mailbox with properties {name:"Archiv/" & jahr & "/" & monat}
end if
move theMessage to mailbox ("Archiv/" & jahr & "/" & monat)
end if
end repeat
This throws:
Ergebnis:
error "„Mail“ hat einen Fehler erhalten: Fehler in der AppleEvent-Routine." number -10000
In another script it is tested:
Script and answers:
tell application "Mail"
exists mailbox "Archiv/2014"
--> false
make new mailbox with properties {name:"Archiv/2014"}
--> missing value
exists mailbox "Archiv/2014"
--> false
end tell
Does anybody see my mistake?
Thanks in advance!That's really weird!
Both scripts below create a new mailbox, but only the second script returns true. The two mailbox names differ by only one character.
Script 1
tell application "Mail"
exists mailbox "Archiv" --> false
if not (exists mailbox "Archiv") then
make new mailbox with properties {name:"Archiv"} --> missing value
end if
exists mailbox "Archiv" --> false
end tell
Script 2
tell application "Mail"
exists mailbox "Archivs" --> false
if not (exists mailbox "Archivs") then
make new mailbox with properties {name:"Archivs"} --> mailbox "Archivs"
end if
exists mailbox "Archivs" --> true
end tell -
Mail crashes when executing a rule that runs an applescript
I have set up a rule in mail that when executed runs an apple script. Most of the time it crashes mail, but occasionally runs completely or just partially. Doesn't matter what the apple script is, most of the time it will just crash. I've done a clean install of OS X, so the system is in pristeen condition.
The rule says if an message is from the specified sender then to execute the applescript. I invoke the rule by right clicking on a message from the sender and selecting the 'apply rules' menu item, or when a new message from the sender arrives in the mail box.
Here's the applescript (a edited version of one of the scripts that was included from Apple)
using terms from application "Mail"
on perform mail action with messages theMessages for rule theRule
tell application "Mail"
repeat with eachMessage in theMessages
set theSubject to subject of eachMessage
set theSender to sender of eachMessage
set theText to "Sender:" & theSender & return & "Subject: " & theSubject
display dialog theText
end repeat
end tell
end perform mail action with messages
end using terms from
Here's the crash report (copied from the 'Problem Report for Mail' window)
Date/Time: 2007-04-03 23:14:41.074 -0500
OS Version: 10.4.9 (Build 8P135)
Report Version: 4
Command: Mail
Path: /Applications/Mail.app/Contents/MacOS/Mail
Parent: WindowServer [60]
Version: 2.1 (752)
Build Version: 22
Project Name: MailViewer
Source Version: 7520000
PID: 280
Thread: 0
Exception: EXCBADACCESS (0x0001)
Codes: KERNPROTECTIONFAILURE (0x0002) at 0x0000002a
Thread 0 Crashed:
0 libRIP.A.dylib 0x947d154c RIPLayerIntersect + 40
1 libRIP.A.dylib 0x947cbb40 ripc_GetClipState + 2112
2 libRIP.A.dylib 0x947cb08c ripc_GetRenderingState + 204
3 libRIP.A.dylib 0x947ca1a4 ripc_DrawImage + 152
4 com.apple.CoreGraphics 0x903d4064 CGContextDelegateDrawImage + 76
5 com.apple.CoreGraphics 0x903d3fbc CGContextDrawImage + 340
6 com.apple.HIToolbox 0x932c6ea0 _ThemeImageDrawMultiple + 1412
7 com.apple.HIToolbox 0x93375128 HIThemeDrawButtonPulsed(CGRect const*, ThemeImageDrawInfo*, unsigned long, HIThemeButtonDrawInfo const*, CGContext*) + 404
8 com.apple.HIToolbox 0x93360ba8 HIThemeDrawButtonInternal(CGRect const*, HIThemeButtonDrawInfo const*, HIThemeButtonDrawInfo const*, ThemeEraseXUPP*, ThemeButtonDrawXUPP*, unsigned long, CGContext*, unsigned long, CGRect*) + 12264
9 com.apple.HIToolbox 0x9335dbb0 HIThemeDrawButton + 44
10 com.apple.HIToolbox 0x933712d0 HIPushButton::DrawSelf(short, __HIShape const*, CGContext*) + 412
11 com.apple.HIToolbox 0x932c26dc HIView::DrawCacheOrSelf(short, __HIShape const*, CGContext*) + 328
12 com.apple.HIToolbox 0x932c2438 HIView::SendDraw(short, OpaqueGrafPtr*, __HIShape const*, CGContext*) + 100
13 com.apple.HIToolbox 0x93370fc4 HIView::RecursiveDrawNonComposited(short, OpaqueGrafPtr*, OpaqueRgnHandle*, unsigned char, unsigned char, unsigned char) + 468
14 com.apple.HIToolbox 0x933706e4 HIView::DrawNonComposited(short, OpaqueGrafPtr*, OpaqueRgnHandle*, unsigned long) + 312
15 com.apple.HIToolbox 0x93379440 Draw1Control + 68
16 com.apple.HIToolbox 0x93455698 HIPushButton::Animate() + 428
17 com.apple.HIToolbox 0x934314e8 HIStandardAnimator::TimerProc(__EventLoopTimer*, void*) + 72
18 com.apple.CoreFoundation 0x907f2578 __CFRunLoopDoTimer + 184
19 com.apple.CoreFoundation 0x907deef8 __CFRunLoopRun + 1680
20 com.apple.CoreFoundation 0x907de4ac CFRunLoopRunSpecific + 268
21 com.apple.HIToolbox 0x93298b20 RunCurrentEventLoopInMode + 264
22 com.apple.HIToolbox 0x932981b4 ReceiveNextEventCommon + 380
23 com.apple.HIToolbox 0x93298020 BlockUntilNextEventMatchingListInMode + 96
24 com.apple.AppKit 0x9377dae4 _DPSNextEvent + 384
25 com.apple.AppKit 0x9377d7a8 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 116
26 com.apple.AppKit 0x93779cec -[NSApplication run] + 472
27 com.apple.AppKit 0x9386a87c NSApplicationMain + 452
28 com.apple.mail 0x000871d8 0x1000 + 549336
29 com.apple.mail 0x00087080 0x1000 + 548992
Thread 1:
0 libSystem.B.dylib 0x9004a828 syscallthreadswitch + 8
1 com.apple.Foundation 0x92bf95dc +[NSThread sleepUntilDate:] + 152
2 com.apple.AppKit 0x9381aa10 -[NSUIHeartBeat _heartBeatThread:] + 1100
3 com.apple.Foundation 0x92be11a0 forkThreadForFunction + 108
4 libSystem.B.dylib 0x9002be88 pthreadbody + 96
Thread 2:
0 libSystem.B.dylib 0x9000b4c8 machmsgtrap + 8
1 libSystem.B.dylib 0x9000b41c mach_msg + 60
2 com.apple.CoreFoundation 0x907deba8 __CFRunLoopRun + 832
3 com.apple.CoreFoundation 0x907de4ac CFRunLoopRunSpecific + 268
4 com.apple.Foundation 0x92bf0170 -[NSRunLoop runMode:beforeDate:] + 172
5 com.apple.Foundation 0x92bf00a8 -[NSRunLoop run] + 76
6 com.apple.MessageFramework 0x9a25c198 +[_NSSocket _runIOThread] + 92
7 com.apple.Foundation 0x92be11a0 forkThreadForFunction + 108
8 libSystem.B.dylib 0x9002be88 pthreadbody + 96
Thread 3:
0 libSystem.B.dylib 0x9001fa0c select + 12
1 com.apple.CoreFoundation 0x907f1434 __CFSocketManager + 472
2 libSystem.B.dylib 0x9002be88 pthreadbody + 96
Thread 4:
0 libSystem.B.dylib 0x9002f20c kevent + 12
1 com.apple.DesktopServices 0x92af4eb0 TFSNotificationTask::FSNotificationTaskProc(void*) + 56
2 ...ple.CoreServices.CarbonCore 0x90bc683c PrivateMPEntryPoint + 76
3 libSystem.B.dylib 0x9002be88 pthreadbody + 96
Thread 5:
0 libSystem.B.dylib 0x9002c548 semaphorewait_signaltrap + 8
1 libSystem.B.dylib 0x9003102c pthreadcondwait + 480
2 ...ple.CoreServices.CarbonCore 0x90bc6a2c MPWaitOnQueue + 224
3 com.apple.DesktopServices 0x92af552c TNodeSyncTask::SyncTaskProc(void*) + 116
4 ...ple.CoreServices.CarbonCore 0x90bc683c PrivateMPEntryPoint + 76
5 libSystem.B.dylib 0x9002be88 pthreadbody + 96
Thread 6:
0 libSystem.B.dylib 0x90055468 semaphoretimedwait_signaltrap + 8
1 libSystem.B.dylib 0x900552c4 pthreadcondtimedwait + 676
2 com.apple.Foundation 0x92c605d4 FCONDITION_WAITTIMEOUT + 144
3 com.apple.Foundation 0x92c604f0 -[NSConditionLock lockWhenCondition:beforeDate:] + 128
4 com.apple.MessageFramework 0x9a257d90 -[InvocationQueue _drainQueue] + 176
5 com.apple.Foundation 0x92be11a0 forkThreadForFunction + 108
6 libSystem.B.dylib 0x9002be88 pthreadbody + 96
Thread 7:
0 libSystem.B.dylib 0x90055468 semaphoretimedwait_signaltrap + 8
1 libSystem.B.dylib 0x900552c4 pthreadcondtimedwait + 676
2 com.apple.Foundation 0x92c605d4 FCONDITION_WAITTIMEOUT + 144
3 com.apple.Foundation 0x92c604f0 -[NSConditionLock lockWhenCondition:beforeDate:] + 128
4 com.apple.MessageFramework 0x9a257d90 -[InvocationQueue _drainQueue] + 176
5 com.apple.Foundation 0x92be11a0 forkThreadForFunction + 108
6 libSystem.B.dylib 0x9002be88 pthreadbody + 96
Thread 8:
0 libSystem.B.dylib 0x90055468 semaphoretimedwait_signaltrap + 8
1 libSystem.B.dylib 0x900552c4 pthreadcondtimedwait + 676
2 com.apple.Foundation 0x92c605d4 FCONDITION_WAITTIMEOUT + 144
3 com.apple.Foundation 0x92c604f0 -[NSConditionLock lockWhenCondition:beforeDate:] + 128
4 com.apple.MessageFramework 0x9a257d90 -[InvocationQueue _drainQueue] + 176
5 com.apple.Foundation 0x92be11a0 forkThreadForFunction + 108
6 libSystem.B.dylib 0x9002be88 pthreadbody + 96
Thread 9:
0 libSystem.B.dylib 0x9000b4c8 machmsgtrap + 8
1 libSystem.B.dylib 0x9000b41c mach_msg + 60
2 com.apple.CoreFoundation 0x907deba8 __CFRunLoopRun + 832
3 com.apple.CoreFoundation 0x907de4ac CFRunLoopRunSpecific + 268
4 com.apple.HIToolbox 0x93298b20 RunCurrentEventLoopInMode + 264
5 com.apple.HIToolbox 0x932981b4 ReceiveNextEventCommon + 380
6 com.apple.HIToolbox 0x932dd348 AcquireNextEventInMode + 72
7 com.apple.HIToolbox 0x9348e278 _RunAppModalLoop + 96
8 ...pple.osax.standardadditions 0x05d1bfec dyldstub__keymgr_get_and_lock_processwideptr + 97418156
9 com.apple.AE 0x914ff960 aeDispatchAppleEvent(AEDesc const*, AEDesc*, unsigned long, unsigned char*) + 208
10 com.apple.AE 0x9150afc0 sendToSelf(AEDesc const*, AEDesc*, long, long) + 372
11 com.apple.AE 0x915038f8 AESendMessage + 648
12 com.apple.AE 0x915033d4 aeSend + 224
13 com.apple.HIToolbox 0x933468c8 AESend + 108
14 com.apple.applescript 0x9898ed60 AEDefaultSendProc(AEDesc const*, AEDesc*, long, short, long, unsigned char ()(EventRecord, long*, OpaqueRgnHandle**), unsigned char ()(EventRecord, long, long, AEDesc const*), long) + 16
15 com.apple.openscripting 0x930d5c5c InvokeOSASendUPP + 24
16 com.apple.applescript 0x9898ed2c ComponentSend(AEDesc const*, AEDesc*, long, long) + 112
17 com.apple.applescript 0x989cb708 TUASApplication::Send(TStackFrame_UASRemoteSend*, AEDesc*, AEDesc*, unsigned char, unsigned char, unsigned char) + 1424
18 com.apple.applescript 0x989edfd8 UASRemoteSend(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char*) + 368
19 com.apple.applescript 0x989fe354 UASValue_Send(unsigned char, unsigned char, TUASClassIndex, unsigned char) + 352
20 com.apple.applescript 0x989cf910 UASExecute1() + 328
21 com.apple.applescript 0x989b18c8 ASExecuteEvent(AEDesc const*, unsigned long, long, unsigned long*) + 900
22 ...ple.CoreServices.CarbonCore 0x90bdf11c CallComponentFunctionCommon + 1112
23 com.apple.applescript 0x98985418 AppleScriptComponent + 1712
24 ...ple.CoreServices.CarbonCore 0x90bdec60 CallComponent + 260
25 com.apple.applescript 0x98984694 AGenericManager::HandleOSACall(ComponentParameters*) + 72
26 com.apple.applescript 0x989842e4 GenericComponent + 216
27 ...ple.CoreServices.CarbonCore 0x90bdec60 CallComponent + 260
28 com.apple.openscripting 0x930ea878 OSAExecuteEvent + 52
29 com.apple.Foundation 0x92cdd9dc -[NSAppleScript(NSPrivate) _executeAppleEvent:withMode:error:] + 164
30 com.apple.MessageFramework 0x9a31fdb0 -[NSAppleScript(MessageRuleAdditions) executeHandlerWithEventClass:eventID:andArguments:error:] + 596
31 com.apple.MessageFramework 0x9a31f8e0 +[NSAppleScript(MessageRuleAdditions) executeHandlerWithEventClass:eventID:inScriptAtPath:withArguments:error:] + 112
32 com.apple.MessageFramework 0x9a2d2be4 -[MessageRule _performAppleScriptActionWithMessages:] + 264
33 com.apple.MessageFramework 0x9a2c178c -[MessageRule performActionsOnMessages:destinationStores:rejectedMessages:messagesToBeDeleted :] + 172
34 com.apple.MessageFramework 0x9a2c15f0 _routeMessagesInDictionary + 168
35 com.apple.MessageFramework 0x9a2c0b58 -[MessageRouter routeMessages:fromStores:] + 1660
36 com.apple.mail 0x000eeedc 0x1000 + 974556
37 libobjc.A.dylib 0x90a461f4 objc_msgSendv + 180
38 com.apple.Foundation 0x92bdcc94 -[NSInvocation invoke] + 944
39 com.apple.MessageFramework 0x9a24e800 -[MonitoredInvocation invoke] + 144
40 com.apple.MessageFramework 0x9a24e67c +[WorkerThread _execute:] + 76
41 com.apple.Foundation 0x92be11a0 forkThreadForFunction + 108
42 libSystem.B.dylib 0x9002be88 pthreadbody + 96
Thread 10:
0 libSystem.B.dylib 0x90055468 semaphoretimedwait_signaltrap + 8
1 libSystem.B.dylib 0x90071be8 pthreadcond_timedwait_relativenp + 556
2 ...apple.AddressBook.framework 0x94dcdcac -[ABRemoteImageLoader workLoop] + 132
3 com.apple.Foundation 0x92be11a0 forkThreadForFunction + 108
4 libSystem.B.dylib 0x9002be88 pthreadbody + 96
Thread 0 crashed with PPC Thread State 64:
srr0: 0x00000000947d154c srr1: 0x000000000200f030 vrsave: 0x0000000000000000
cr: 0x44482224 xer: 0x0000000000000004 lr: 0x00000000947d1530 ctr: 0x0000000000000000
r0: 0x00000000947cbb40 r1: 0x00000000bfffdac0 r2: 0x0000000000000000 r3: 0x0000000005e136d0
r4: 0x000000000000002a r5: 0x0000000000000010 r6: 0x0000000000000006 r7: 0x0000000000000000
r8: 0x0000000000000001 r9: 0x0000000005e136d0 r10: 0x0000000005f0026d r11: 0x0000000028482222
r12: 0x000000009012a680 r13: 0x0000000005e12c50 r14: 0x00000000bfffe720 r15: 0x0000000005e13680
r16: 0x0000000005e13900 r17: 0x0000000000000000 r18: 0x0000000000000000 r19: 0x00000000bfffdb50
r20: 0x0000000005e13900 r21: 0x00000000052fb230 r22: 0x0000000005e14770 r23: 0x0000000000000001
r24: 0x0000000005e136e4 r25: 0x0000000000000000 r26: 0x0000000000000000 r27: 0x0000000005e12cb0
r28: 0x0000000000000000 r29: 0x0000000005e136d0 r30: 0x0000000005e136d0 r31: 0x00000000947d1530
Binary Images Description:
0x1000 - 0x199fff com.apple.mail 2.1 (752) /Applications/Mail.app/Contents/MacOS/Mail
0x5565000 - 0x5578fff com.apple.Mail.Syncer 1.1 (752.2) /System/Library/Frameworks/Message.framework/Versions/B/Resources/Syncer.syncsc hema/Contents/MacOS/Syncer
0x5c5e000 - 0x5c60fff com.apple.AutomatorCMM 1.0 (48) /System/Library/Contextual Menu Items/AutomatorCMM.plugin/Contents/MacOS/AutomatorCMM
0x5c63000 - 0x5c67fff com.apple.FolderActionsMenu 1.3 /System/Library/Contextual Menu Items/FolderActionsMenu.plugin/Contents/MacOS/FolderActionsMenu
0x5c73000 - 0x5c73fff com.apple.SpotLightCM 1.0 (121.36) /System/Library/Contextual Menu Items/SpotlightCM.plugin/Contents/MacOS/SpotlightCM
0x5c85000 - 0x5c85fff com.apple.applescript.component 1.10.7 /System/Library/Components/AppleScript.component/Contents/MacOS/AppleScript
0x5ca0000 - 0x5ca0fff com.apple.osax.digihub 1.0 /System/Library/ScriptingAdditions/Digital Hub Scripting.osax/Contents/MacOS/Digital Hub Scripting
0x5d0c000 - 0x5d49fff com.apple.osax.standardadditions 1.10.7 (???) /System/Library/ScriptingAdditions/StandardAdditions.osax/Contents/MacOS/Standa rdAdditions
0x8fe00000 - 0x8fe52fff dyld 46.12 /usr/lib/dyld
0x90000000 - 0x901bdfff libSystem.B.dylib /usr/lib/libSystem.B.dylib
0x90215000 - 0x9021afff libmathCommon.A.dylib /usr/lib/system/libmathCommon.A.dylib
0x9021c000 - 0x90269fff com.apple.CoreText 1.0.3 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ CoreText.framework/Versions/A/CoreText
0x90294000 - 0x90345fff ATS /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ATS.framework/Versions/A/ATS
0x90374000 - 0x9072ffff com.apple.CoreGraphics 1.258.61 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ CoreGraphics.framework/Versions/A/CoreGraphics
0x907bc000 - 0x90895fff com.apple.CoreFoundation 6.4.7 (368.28) /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x908de000 - 0x908defff com.apple.CoreServices 10.4 (???) /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
0x908e0000 - 0x909e2fff libicucore.A.dylib /usr/lib/libicucore.A.dylib
0x90a3c000 - 0x90ac0fff libobjc.A.dylib /usr/lib/libobjc.A.dylib
0x90aea000 - 0x90b5cfff com.apple.framework.IOKit 1.4 (???) /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x90b72000 - 0x90b84fff libauto.dylib /usr/lib/libauto.dylib
0x90b8b000 - 0x90e62fff com.apple.CoreServices.CarbonCore 681.9 /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonC ore.framework/Versions/A/CarbonCore
0x90ec8000 - 0x90f48fff com.apple.CoreServices.OSServices 4.1 /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServi ces.framework/Versions/A/OSServices
0x90f92000 - 0x90fd3fff com.apple.CFNetwork 4.0 (129.20) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwo rk.framework/Versions/A/CFNetwork
0x90fe8000 - 0x91000fff com.apple.WebServices 1.1.2 (1.1.0) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/WebServ icesCore.framework/Versions/A/WebServicesCore
0x91010000 - 0x91091fff com.apple.SearchKit 1.0.5 /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchK it.framework/Versions/A/SearchKit
0x910d7000 - 0x91100fff com.apple.Metadata 10.4.4 (121.36) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadat a.framework/Versions/A/Metadata
0x91111000 - 0x9111ffff libz.1.dylib /usr/lib/libz.1.dylib
0x91122000 - 0x912ddfff com.apple.security 4.6 (29770) /System/Library/Frameworks/Security.framework/Versions/A/Security
0x913dc000 - 0x913e5fff com.apple.DiskArbitration 2.1 /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
0x913ec000 - 0x91414fff com.apple.SystemConfiguration 1.8.3 /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfi guration
0x91427000 - 0x91432fff libgcc_s.1.dylib /usr/lib/libgcc_s.1.dylib
0x91437000 - 0x9143ffff libbsm.dylib /usr/lib/libbsm.dylib
0x91443000 - 0x914befff com.apple.audio.CoreAudio 3.0.4 /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
0x914fb000 - 0x914fbfff com.apple.ApplicationServices 10.4 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Application Services
0x914fd000 - 0x91535fff com.apple.AE 1.5 (297) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ AE.framework/Versions/A/AE
0x91550000 - 0x91622fff com.apple.ColorSync 4.4.9 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ColorSync.framework/Versions/A/ColorSync
0x91675000 - 0x91706fff com.apple.print.framework.PrintCore 4.6 (177.13) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ PrintCore.framework/Versions/A/PrintCore
0x9174d000 - 0x91804fff com.apple.QD 3.10.24 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ QD.framework/Versions/A/QD
0x91841000 - 0x9189ffff com.apple.HIServices 1.5.3 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ HIServices.framework/Versions/A/HIServices
0x918ce000 - 0x918effff com.apple.LangAnalysis 1.6.1 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ LangAnalysis.framework/Versions/A/LangAnalysis
0x91903000 - 0x91928fff com.apple.FindByContent 1.5 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ FindByContent.framework/Versions/A/FindByContent
0x9193b000 - 0x9197dfff com.apple.LaunchServices 182 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ LaunchServices.framework/Versions/A/LaunchServices
0x91999000 - 0x919adfff com.apple.speech.synthesis.framework 3.3 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ SpeechSynthesis.framework/Versions/A/SpeechSynthesis
0x919bb000 - 0x91a01fff com.apple.ImageIO.framework 1.5.4 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ImageIO.framework/Versions/A/ImageIO
0x91a18000 - 0x91adffff libcrypto.0.9.7.dylib /usr/lib/libcrypto.0.9.7.dylib
0x91b2d000 - 0x91b42fff libcups.2.dylib /usr/lib/libcups.2.dylib
0x91b47000 - 0x91b65fff libJPEG.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ImageIO.framework/Versions/A/Resources/libJPEG.dylib
0x91b6b000 - 0x91c22fff libJP2.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ImageIO.framework/Versions/A/Resources/libJP2.dylib
0x91c71000 - 0x91c75fff libGIF.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ImageIO.framework/Versions/A/Resources/libGIF.dylib
0x91c77000 - 0x91cdffff libRaw.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ImageIO.framework/Versions/A/Resources/libRaw.dylib
0x91ce4000 - 0x91d21fff libTIFF.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ImageIO.framework/Versions/A/Resources/libTIFF.dylib
0x91d28000 - 0x91d41fff libPng.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ImageIO.framework/Versions/A/Resources/libPng.dylib
0x91d46000 - 0x91d49fff libRadiance.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ImageIO.framework/Versions/A/Resources/libRadiance.dylib
0x91d4b000 - 0x91e29fff libxml2.2.dylib /usr/lib/libxml2.2.dylib
0x91e49000 - 0x91e49fff com.apple.Accelerate 1.2.2 (Accelerate 1.2.2) /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
0x91e4b000 - 0x91f30fff com.apple.vImage 2.4 /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.fr amework/Versions/A/vImage
0x91f38000 - 0x91f57fff com.apple.Accelerate.vecLib 3.2.2 (vecLib 3.2.2) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/vecLib
0x91fc3000 - 0x92031fff libvMisc.dylib /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/libvMisc.dylib
0x9203c000 - 0x920d1fff libvDSP.dylib /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/libvDSP.dylib
0x920eb000 - 0x92673fff libBLAS.dylib /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/libBLAS.dylib
0x926a6000 - 0x929d1fff libLAPACK.dylib /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/libLAPACK.dylib
0x92a01000 - 0x92aeffff libiconv.2.dylib /usr/lib/libiconv.2.dylib
0x92af2000 - 0x92b7afff com.apple.DesktopServices 1.3.6 /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/Desk topServicesPriv
0x92bbb000 - 0x92de6fff com.apple.Foundation 6.4.8 (567.29) /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x92f04000 - 0x92f0efff com.apple.framework.AppleTalk 1.2.0 (???) /System/Library/Frameworks/AppleTalk.framework/Versions/A/AppleTalk
0x92f13000 - 0x92f31fff libGL.dylib /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
0x92f3c000 - 0x92f96fff libGLU.dylib /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
0x92fb4000 - 0x92fb4fff com.apple.Carbon 10.4 (???) /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
0x92fb6000 - 0x92fcafff com.apple.ImageCapture 3.0 /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture. framework/Versions/A/ImageCapture
0x92fe2000 - 0x92ff2fff com.apple.speech.recognition.framework 3.4 /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecogni tion.framework/Versions/A/SpeechRecognition
0x92ffe000 - 0x93013fff com.apple.securityhi 2.0 (203) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.fr amework/Versions/A/SecurityHI
0x93025000 - 0x930acfff com.apple.ink.framework 101.2 (69) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework /Versions/A/Ink
0x930c0000 - 0x930cbfff com.apple.help 1.0.3 (32) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framewor k/Versions/A/Help
0x930d5000 - 0x93102fff com.apple.openscripting 1.2.5 (???) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting .framework/Versions/A/OpenScripting
0x9311c000 - 0x9312bfff com.apple.print.framework.Print 5.2 (192.4) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framewo rk/Versions/A/Print
0x93137000 - 0x9319dfff com.apple.htmlrendering 1.1.2 /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HTMLRendering .framework/Versions/A/HTMLRendering
0x931ce000 - 0x9321dfff com.apple.NavigationServices 3.4.4 (3.4.3) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/NavigationSer vices.framework/Versions/A/NavigationServices
0x9324b000 - 0x93268fff com.apple.audio.SoundManager 3.9 /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CarbonSound.f ramework/Versions/A/CarbonSound
0x9327a000 - 0x93287fff com.apple.CommonPanels 1.2.2 (73) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels. framework/Versions/A/CommonPanels
0x93290000 - 0x9359efff com.apple.HIToolbox 1.4.9 (???) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.fra mework/Versions/A/HIToolbox
0x936ee000 - 0x936fafff com.apple.opengl 1.4.7 /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
0x936ff000 - 0x9371ffff com.apple.DirectoryService.Framework 3.3 /System/Library/Frameworks/DirectoryService.framework/Versions/A/DirectoryServi ce
0x93773000 - 0x93773fff com.apple.Cocoa 6.4 (???) /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
0x93775000 - 0x93da8fff com.apple.AppKit 6.4.7 (824.41) /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
0x94135000 - 0x941a7fff com.apple.CoreData 91 (92.1) /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
0x941e0000 - 0x942a4fff com.apple.audio.toolbox.AudioToolbox 1.4.5 /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
0x942f6000 - 0x942f6fff com.apple.audio.units.AudioUnit 1.4 /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
0x942f8000 - 0x944b8fff com.apple.QuartzCore 1.4.12 /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
0x94502000 - 0x9453ffff libsqlite3.0.dylib /usr/lib/libsqlite3.0.dylib
0x94547000 - 0x94597fff libGLImage.dylib /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dyl ib
0x945a0000 - 0x945b4fff com.apple.CoreVideo 1.4 /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
0x945f9000 - 0x9463efff com.apple.bom 8.5 (86.3) /System/Library/PrivateFrameworks/Bom.framework/Versions/A/Bom
0x946c5000 - 0x946e1fff com.apple.securityfoundation 2.2 (27710) /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoun dation
0x946f5000 - 0x94739fff com.apple.securityinterface 2.2 (27692) /System/Library/Frameworks/SecurityInterface.framework/Versions/A/SecurityInter face
0x9475d000 - 0x9476cfff libCGATS.A.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ CoreGraphics.framework/Versions/A/Resources/libCGATS.A.dylib
0x94774000 - 0x94781fff libCSync.A.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ CoreGraphics.framework/Versions/A/Resources/libCSync.A.dylib
0x947c7000 - 0x947e0fff libRIP.A.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib
0x94b80000 - 0x94bf1fff libstdc++.6.dylib /usr/lib/libstdc++.6.dylib
0x94d8c000 - 0x94ebcfff com.apple.AddressBook.framework 4.0.4 (485.1) /System/Library/Frameworks/AddressBook.framework/Versions/A/AddressBook
0x94f4e000 - 0x94f5dfff com.apple.DSObjCWrappers.Framework 1.1 /System/Library/PrivateFrameworks/DSObjCWrappers.framework/Versions/A/DSObjCWra ppers
0x94f65000 - 0x94f92fff com.apple.LDAPFramework 1.4.1 (69.0.1) /System/Library/Frameworks/LDAP.framework/Versions/A/LDAP
0x94f99000 - 0x94fa9fff libsasl2.2.dylib /usr/lib/libsasl2.2.dylib
0x94fad000 - 0x94fdcfff libssl.0.9.7.dylib /usr/lib/libssl.0.9.7.dylib
0x94fec000 - 0x95009fff libresolv.9.dylib /usr/lib/libresolv.9.dylib
0x95507000 - 0x95635fff edu.mit.Kerberos 5.5.23 /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
0x95722000 - 0x957b0fff com.apple.WebKit 419 /System/Library/Frameworks/WebKit.framework/Versions/A/WebKit
0x9580c000 - 0x958a2fff com.apple.JavaScriptCore 418.3 /System/Library/Frameworks/WebKit.framework/Versions/A/Frameworks/JavaScriptCor e.framework/Versions/A/JavaScriptCore
0x958df000 - 0x95bebfff com.apple.WebCore 418.21 /System/Library/Frameworks/WebKit.framework/Versions/A/Frameworks/WebCore.frame work/Versions/A/WebCore
0x95d74000 - 0x95d9dfff libxslt.1.dylib /usr/lib/libxslt.1.dylib
0x95da5000 - 0x95e21fff com.apple.syncservices 2.5 (194) /System/Library/Frameworks/SyncServices.framework/Versions/A/SyncServices
0x95fc9000 - 0x95ffbfff com.apple.PDFKit 1.0.3 /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/PDFKit.framew ork/Versions/A/PDFKit
0x96013000 - 0x96018fff com.apple.URLMount 2.1.3 /System/Library/PrivateFrameworks/URLMount.framework/Versions/A/URLMount
0x96f6f000 - 0x96f8efff com.apple.vecLib 3.2.2 (vecLib 3.2.2) /System/Library/Frameworks/vecLib.framework/Versions/A/vecLib
0x975ff000 - 0x97624fff com.apple.speech.LatentSemanticMappingFramework 2.2 /System/Library/PrivateFrameworks/LatentSemanticMapping.framework/Versions/A/La tentSemanticMapping
0x97a61000 - 0x97a77fff com.apple.AppleShareClient 1.5.1 /System/Library/Frameworks/AppleShareClient.framework/Versions/A/AppleShareClie nt
0x97a81000 - 0x97abffff com.apple.AppleShareClientCore 1.5.1 /System/Library/Frameworks/AppleShareClientCore.framework/Versions/A/AppleShare ClientCore
0x9801d000 - 0x9802bfff com.apple.DMNotification 1.0.4 (37) /System/Library/PrivateFrameworks/DMNotification.framework/Versions/A/DMNotific ation
0x9823c000 - 0x9830dfff com.apple.QuartzComposer 1.2.4 (32.22) /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuartzCompose r.framework/Versions/A/QuartzComposer
0x9838a000 - 0x9838afff com.apple.quartzframework 1.0 /System/Library/Frameworks/Quartz.framework/Versions/A/Quartz
0x98503000 - 0x9851bfff com.apple.slideshow 1.0.4 (1.0) /System/Library/PrivateFrameworks/Slideshow.framework/Versions/A/Slideshow
0x988d8000 - 0x9891bfff com.apple.ISSupport 1.0.3 (16) /System/Library/PrivateFrameworks/ISSupport.framework/Versions/A/ISSupport
0x98941000 - 0x98968fff com.apple.DotMacSyncManager 1.0.4 (155) /System/Library/PrivateFrameworks/DotMacSyncManager.framework/Versions/A/DotMac SyncManager
0x98983000 - 0x98a2dfff com.apple.applescript 1.10.7 /System/Library/PrivateFrameworks/AppleScript.framework/Versions/A/AppleScript
0x98a92000 - 0x98ad5fff com.apple.PAPICommon 2.5 (131) /System/Library/PrivateFrameworks/DotMacLegacy.framework/Versions/A/DotMacLegac y
0x9a228000 - 0x9a233fff com.apple.IMFramework 3.1.4 (429) /System/Library/Frameworks/InstantMessage.framework/Versions/A/InstantMessage
0x9a23e000 - 0x9a397fff com.apple.MessageFramework 2.1 (752.2) /System/Library/Frameworks/Message.framework/Versions/B/Message
Power Mac G4 (dual 1GH mirror) Mac OS X (10.4.9)
Power Mac G4 (dual 1GH mirror) Mac OS X (10.4.9)
Power Mac G4 (dual 1GH mirror) Mac OS X (10.4.9)
Power Mac G4 (dual 1GH mirror) Mac OS X (10.4.9)I saw that link you mentioned when I googled previously to comming here looking for similar issues.
Here is Apple's example script, you can easily view it by turning on the Script menu bar in the AppleScript Utility application, then in Mail hold down the option key while accessing the script menu, Mail Scripts -> Rule Actions -> Sample Rule Action Script
Sample Rule Action Script
Copyright © 2003 Apple Computer, Inc.
You may incorporate this Apple sample code into your program(s) without
restriction. This Apple sample code has been provided "AS IS" and the
responsibility for its operation is yours. You are not permitted to
redistribute this Apple sample code as "Apple sample code" after having
made changes. If you're going to redistribute the code, we require
that you make it clear that the code was descended from Apple sample
code, but that you've made changes.
This script is an example of how to write an AppleScript that can be
attached as a rule action. See Mail Help for details and Mail's
AppleScript dictionary for the full terminology for the 'perform mail
action with messages' handler.
If you attach this script to a rule action, and the rule
matches an incoming message, a dialog box will display, showing
the name of the rule that matched and the subject of the message
that matched. One dialog per matched message will appear.
This is also an example of how you can write scripts that appear in the
Scripts menu and can pass in parameters for the selected messages and/or
mailboxes in Mail's main viewer window.
using terms from application "Mail"
on perform mail action with messages theMessages for rule theRule
tell application "Mail"
set theText to "This AppleScript is intended to be used as an AppleScript rule action, but is also an example of how to write scripts that act on a selection of messages or mailboxes." & return & return & "To view this script, hold down the option key and select it again from the Scripts menu."
repeat with eachMessage in theMessages
set theSubject to subject of eachMessage
try
-- If this is not being executed as a rule action,
-- getting the name of theRule variable will fail.
set theRuleName to name of theRule
set theText to "The rule named '" & theRuleName & "' matched this message:"
set theText to theText & return & return & "Subject: " & theSubject
display dialog theText
set theText to ""
end try
end repeat
if theText is not equal to "" then
display dialog theText buttons {"OK"} default button 1
end if
end tell
end perform mail action with messages
end using terms from
As far as Mail being busy I've disabled, junk mail filtering, set Check for New Mail to Manually and disabled all other rules except the one that I'm trying to debug here. Additionally Mail is only configured for 2 POP mail boxes that are completely empty except for the 1 email message that would meet the rule's condition. I run the rule by right clicking on the email and then selecting Apply Rules.
The following AppleScript works... instead of using display dialog, I create a new mail message and set the body of the message to the text I want to display... work great!
using terms from application "Mail"
on perform mail action with messages theMessages for rule theRule
tell application "Mail"
repeat with eachMessage in theMessages
set theNewBody to subject of eachMessage & return
set theNewBody to theNewBody & sender of eachMessage & return
set theNewSubject to "display dialog message..."
set newMessage to make new outgoing message with properties {subject:theNewSubject, content:theNewBody & return & return}
tell newMessage
set visible to true
end tell
end repeat
end tell
end perform mail action with messages
end using terms from
So it definitely appears to be an issue with the Display Dialog command. Makes debugging scripts kind of hard
Thanks for your help debugging the issue. I profess I don't know how to read the crash logs, how could you tell that it was the display dialog command, causing Mail to crash? Is there any other info that is in there that could help us figure out why it only crashes about 95% of the time?
Is there anyway to tell if this has been submitted to apple as a mail/applescript bug? But is there any know work around?
Regards,
-- Greg -
Force CalDAV calendar in iCal to send meeting invites via Mail
A handful of people are experiencing issues sending out meeting invite emails via a Google Apps (CalDAV) calendar that is setup in iCal. Meetings are showing up on invitees calendars, but they are not receiving email notifications about them.
Thread on that topic here: http://www.google.com/support/forum/p/Calendar/thread?tid=368ec40a6bdd7bb8&hl=en
and here: http://discussions.apple.com/thread.jspa?threadID=2707217&tstart=0
*So, my question is this*: Is there a way to force Mail.app to send out a meeting invitation of a CalDAV calendar that is setup in iCal, instead of using whatever system the CalDAV calendar uses (in my specific case, Google Apps). My assumption is that iCal uses the Mail.applescript or Mail.scpt file that is inside the iCal package (iCal > Show Package Contents > Resources > Mail.applescript) when sending out an invite from a local calendar. Any way to force a CalDAV calendar to use that script?I had that problem too.
I changed my mail preferences "Add invitations to iCal" from Automatically to Never and that seems to work for me.
Hope that helps -
Default mail in Quicktime Share
I have been taking a lot of small video clips with my new Casio Exilim camera. These clips are taken in .avi format, but by adding the proper codec to the Quicktime library Quicktime can then play and edit them. I need to export them and resize them for email purpose, which I have been doing with Quicktime Pro. I discovered that Quicktime itself has a very nice feature under the file/share menu which allows one to export and resize these clips conveniently (without fussing with Quicktime settings) to small, medium, or large size. For example, a clip originally 6 megabytes in size can be resized to a "small" size, it ends up about 235 kilobytes and plays very nicely. However, Quicktime appears to only default this process to Apple Mail. I use AOL mainly for my mail. Is there any way to change this default mail under the file/share menu?
dsI would like to say that I am surprised that an Apple application would ignore a user preference setting but not so much for the past several years. Hmph.
Try changing the AppleScript that QuickTime Player uses...
/Applications/QuickTime\ Player.app/Contents/Resources/mail.applescript
-- dynamicCall publish("[[QTExpNameOut]]")
on publish(attachedFilePath)
tell application "Mail"
set new_message to make new outgoing message
tell new_message
set visible to true
make new to recipient at end of to recipients
tell content
make new attachment with properties {file name:attachedFilePath} at after the last paragraph
end tell
end tell
activate
end tell
end publish
Sample AOL mail AppleScript including attachment feature is here:
http://72.14.203.104/search?q=cache:CBgKDXitou0J:bbs.applescript.net/viewtopic.p hp%3Fp%3D760%26sid%3D2ebec7bf858ffa34f7a86bb782c742beapplescript+%22tell+application%22+%22aol%22-messenger -
Migrating gmail account from POP to IMAP in Apple Mail - avoid duplicates?
I have a massive gmail account full of three years or more of messages. On OS X Mail I have a POP account that I have been using since the beginning, and I have always left a copy of messages on the gmail server, so it has three years worth on there.
So my question is, I want to disable the POP account and add an IMAP account for gmail, but how can I do this without the IMAP downloading allllll of my messages over again? Because I literally do not want to have TWO copies of each message from the past three years... oh heck no.
There has to be a solution to this. I don't know if the new version of Mail is smart enough to see that a copy of a message already exists, and not download it again -- somehow I doubt it's that smart. Is there a way on gmail to mark all of the mail that's on the server currently as being "not-for-download"?
I'm being forced into this because for whatever reason, one of my two Macs decided it's not going to download POP messages that the other one has already downloaded, even though the messages are still on the server!!I found this great set of mail AppleScripts:
http://homepage.mac.com/aamann/Mail_Scripts.html
It includes one script to delete duplicate messages. So if we can't find a way to do this right, then I'll just download all the duplicates then delete them. Of course I don't want to actually do that, lets call this the nuclear option.
So can anyone think of a way to make an IMAP account for my gmail without it downloading all the messages again that I have already downloaded? -
Changed email from pop to imap in entourage 2008 and apple mail and have lost a lot of messages
Changed email from pop to imap in entourage 2008 and apple mail and have lost a lot of messages. I am a rookie and don't know what to do to correct the situation
I found this great set of mail AppleScripts:
http://homepage.mac.com/aamann/Mail_Scripts.html
It includes one script to delete duplicate messages. So if we can't find a way to do this right, then I'll just download all the duplicates then delete them. Of course I don't want to actually do that, lets call this the nuclear option.
So can anyone think of a way to make an IMAP account for my gmail without it downloading all the messages again that I have already downloaded? -
Convert Gmail POP to IMAP in Mac Mail
Hi--
I have been living in the dark ages using Mac "Mail" to get my gmail email as a Pop account. I've set it so that the messages are left on gmail's server as well as being downloaded to my Mac. But now I'd really like to switch over to using gmail and Mail through an IMAP account. I've read lots of potential scenarios as to how to do this, but most people have NOT left their message on gmail's server.
I know I can set up another IMAP account in mail and disable my current POP account. But many people have then said to drag my "On My Mac" folders/mailboxes that I've created over the years to the new IMAP mailbox....my concern is that because gmail's server has all the messages, I will actually be duplicating ALL my mail on both the server and my mac.
So....is there any way to switch my gmail over to IMAP and preserve or recreate my "On My Mac" folder/mailbox system given that all the messages are still on the gmail server.
Thanks for any and all help
dpI found this great set of mail AppleScripts:
http://homepage.mac.com/aamann/Mail_Scripts.html
It includes one script to delete duplicate messages. So if we can't find a way to do this right, then I'll just download all the duplicates then delete them. Of course I don't want to actually do that, lets call this the nuclear option.
So can anyone think of a way to make an IMAP account for my gmail without it downloading all the messages again that I have already downloaded? -
Mail rule to modify e-mail header (via external command line tool)
Hello,
Apple Mail lets me add AppleScripts which will be executed whenever this rule is being called.
I have some command line tools that lets me add some information to the e-mail's header. For example, spamprobe (a anti spam tool, which works perfectly for me) would add an e-mail header like
X-SpamProbe: SPAM 0.9999749 8aba943058c55bb20bd974fc534b71cc
or clamdscan would add (in combination with the command line tool formail) add information about viruses into the e-mail header, such as
X-Virus: [clamscan] Heuristics.Phishing.Email.SpoofedDomain FOUND
After marking the e-mails, spam can be easily filtered out. Currently I'm using procmail to call all those external tools. They work much more accurate for me than Apple Mail's built-in spamfilter.
Now, however, I want to keep my mail on an IMAP server, thus, procmail does not work anymore. (procmail works only on local e-mails.) Is there any way to "stamp" incoming mails with Apple Mail by an external command line tool, leaving the mail at the end on the IMAP server? It should be the following workflow:
Apple Mail checks new mails and calls a rule on any e-mail which sends a copy of the mail to an external command line tool
The command line tool adds information to the given e-mail (e.g., virus or spam information)
Apple Mail "replaces" the e-mail on the IMAP server with the altered e-mail
Apple Mail calls another rule which filters all detected spam e-mails
Is Mail + AppleScript that flexible to include the use of external command line tools?
Certainly, an even better alternative would be to have a tool like procmail which could work directly on messages on IMAP servers. However, I'm not aware of any that could do that.
Thanks for any comment.
ClausIf you want to execute a command line as a mail rule you could define an apple script that executes the command line,
for example
tell application "Finder"
do shell script "ls"
end tell
executes the shell command "ls"
For "ls" substitute your command line command. -
Trying to use pacifist to reinstall mail and textedit
I am trying to use pacifist to reinstall my mail application and textedit, however I can't seem to find either application when I search for it on my disks using pacifist. All I come up with is mail.applescript which doesn't seem like an application to me. Am I looking for the wrong thing, can someone tell me where to find these to applications so I can install them. Obviously I am not good with computers so step by step would very helpful.
It may be easier to insert the Installer DVD and open the Optional Installs folder then double-click on the Optional Installs. mpkg file. You can then locate Mail in the Applications section. Check the box then click on the Install button.
TextEdit can be found on the Installer DVD here: /System/Library/Installation/Packages/Essentials.pkg. Open the Essentials.pkg file with Pacifist and find TextEdit in the Applications folder. Select TextEdit then click on the Install button in Pacifist's toolbar (far left icon.)
To go directly to the folder select Go to Folder from the Finder's Go menu. Paste in the following: /Volumes/Mac OS X Install DVD/System/Installation/Packages/.
Maybe you are looking for
-
I HAVE been hacked and now I am unsure
I am dealing with an internet stalker who was successful hacking into my mac because file sharing was checked off. I was unaware that I had to actually go in and secure this system. I switched from a PC to a mac last fall and was completely clueless,
-
Hi experts. I am looking for a formula to calculate opening and closing balance @ query level. points are waiting.
-
Re: Using the setSearchSelection() method of Selector
Hello All! I am not clear what value needs to be supplied to the setSearchSelection method of Selector object(Although the API help specifies that a string needs to be passed) Can someone throw some light? Actullay, I need to find a way to fetch all
-
Hi, Can any one suggest me about the transport issue . i have already query in PRoduction system and i created some more objects in existing query in devlopement system and when i transported to production system its created one more querie insted of
-
Reader: retry upon error copying text to clipboard
Dear Adobe, since years I'm seeing the same behaviour on different machines: I select text in a PDF opened in Reader, hit ctrl+c and once upon maybe every 5 occasions a window pops up "an error occured while copying the data to the clipboard". I clic