wanted to try this one - sounds very useful - but can't get it to
compile, it gets a hiccup on "else set theFolder to folder..." any hints
how to get it to compile? (I think I'm good on the line endings so far).
---marlyse
------------ former message(s) quotes: -------------
>Here it is. It does have some issues:
>
>On older versions of PowerMail, having it set as an outgoing rule might
>crash PowerMail.
>
>And if you set it as a rule for all incoming, all the attachments will go
>into a folder named "-1" (issue w/ Finder & Powermail).
>
>I just run it every few weeks to *fix* the folders from the "-1" to the
>"correct" folder.
>
>Please be careful and test it before implementing. :)
>
>Justin Beek
>
><START>
>
>global theFolder
>
>tell application "PowerMail"
>set attachFolder to attachment folder
>
>set theMessages to current messages
>repeat with msg in theMessages
>set msgStatus to status of msg
>
>set attachList to attachments of msg
>if (count items of attachList) > 0 then
>set theID to the ID of msg
>set msgAttachFolder to ""
>set msgAttachFolder to theID
>set msgAttachFolder to msgAttachFolder
>
>tell application "Finder"
>if not (exists folder (attachFolder & msgAttachFolder as string)) then set
>theFolder to (make new folder at attachFolder with properties
>{name:(msgAttachFolder as string)})
>else
> set theFolder to folder (attachFolder & msgAttachFolder as string)
>end if
>end tell
>repeat with attachIdx from (count items of attachList) to 1 by -1
>set attachFile to file of (item attachIdx of attachList)
>tell application "Finder"
> set newAttachFile to (move attachFile to theFolder without replacing) as
>alias
>end tell
>delete attachment attachIdx of msg
>make new attachment at msg with properties {file:(newAttachFile as alias)}
>end repeat
>end if
>end repeat
>end tell
>
><END>
>
>On 11/27/07 12:37 PM, "Ben Kennedy" <[EMAIL PROTECTED]> wrote:
>
>> Justin,
>>
>> This sounds very useful. Can you share?
>>
>> -ben
>>
>> Justin Beek wrote at 10:33 AM (-0600) on 11/27/07:
>>
>>> I have a script that will move the attachments in the messages to separate
>>> folders based on the Message ID Number.
>>>
>>> After you run the script on all your messages, any files leftover *should*
>>> be safe to trash.
>>>
>>> It's a pretty nice script for Spring Cleaning. For example, if you have 5
>>> messages with 5 attachments each, you'll end up w/ 5 folders instead of 25
>>> files.
>>>
>>> Good Luck,
>>> Justin
>>>
>>>
>>> On 11/27/07 10:18 AM, "Bill Courington" <[EMAIL PROTECTED]> wrote:
>>>
>>>> Is there such a thing? I've got about a zillion files in the Attachments
>>>> folder and I'm pretty sure (not positive) that many of them belong to
>>>> trashed messages.
>>>>
>>>> Bill
>>>>
>>>>
>>>>
>>>>
>>>
>>>
>>>
>>>
>>>
>
>
>
>
>