powermail-discuss Digest #2677 - Thursday, August 9, 2007

  Re: Combine emails
          by "Wayne Brissette" <[EMAIL PROTECTED]>
  Demo evaluation vs Entourage
          by "Kevin Faulhaber" <[EMAIL PROTECTED]>
  Re: Demo evaluation vs Entourage
          by "Ben Kennedy" <[EMAIL PROTECTED]>
  Re: Demo evaluation vs Entourage
          by "A-NO-NE Music" <[EMAIL PROTECTED]>
  Re: Demo evaluation vs Entourage
          by "Kevin Faulhaber" <[EMAIL PROTECTED]>
  Re: Demo evaluation vs Entourage
          by "Richard Davis" <[EMAIL PROTECTED]>
  Re: Demo evaluation vs Entourage
          by "Kevin Faulhaber" <[EMAIL PROTECTED]>
  Re: Demo evaluation vs Entourage
          by "Mark Gerber" <[EMAIL PROTECTED]>


----------------------------------------------------------------------

Subject: Re: Combine emails
From: "Wayne Brissette" <[EMAIL PROTECTED]>
Date: Thu, 9 Aug 2007 05:19:26 -0500

Here is an AppleScript I wrote to create a digest from any number of
selected emails.

-- Begin AppleScript
-- Combine emails into a digest
-- This script takes any number of email messages an puts them into a digest
--
-- By Wayne Brissette
-- 2007-08-09

set AppleScript's text item delimiters to {""}
set TID to AppleScript's text item delimiters
set MySenderAddress to {}
set MySenderName to {}
set MySubject to {}
set MyContents to {}
set MyMessageDate to {}
set mydivider to return & "------------------------------" & return
set MessageIndex to ""
set MessageBody to ""
set mycount to 0
set dateTid to "Date: "

try
        tell application "PowerMail"
                set MyMessage to current messages
                repeat with i in MyMessage
                        set TheSender to (sender of i)
                        set TheSenderAddress to (email address of TheSender)
                        set TheSenderName to (display name of TheSender)
                        set TheSubject to (subject of i)
                        set TheHeaders to (headers of i)
                        set theContents to (content of i)
                        (* Build the date field *)
                        set tempHeader to (headers of i)
                        set AppleScript's text item delimiters to dateTid
                        set TheDate1 to text item 2 of tempHeader
                        set AppleScript's text item delimiters to return
                        set TheDate to text item 1 of TheDate1
                        set AppleScript's text item delimiters to TID

                        (* Put into groups here *)
                        set MySenderAddress to MySenderAddress & 
TheSenderAddress as list
                        set MySenderName to MySenderName & TheSenderName as list
                        set MySubject to MySubject & TheSubject as list
                        set MyContents to MyContents & theContents as list
                        set MyMessageDate to MyMessageDate & TheDate as list
                end repeat
        end tell

        (* Build Email *)
        set myrevcount to count of items in MySenderAddress
        repeat with i in MySenderAddress
                set mycount to mycount + 1
                set Newcount to mycount as text
                set MessageIndex to MessageIndex & Newcount & ". " & item 
myrevcount
of MySubject & return & "     " & item myrevcount of MySenderName & " <"
& item myrevcount of MySenderAddress & ">" & return & return
                set MessageBody to MessageBody & mydivider & return & "From: " 
& item
myrevcount of MySenderName & " <" & item myrevcount of MySenderAddress &
">" & return & "Subject: " & item myrevcount of MySubject & return &
"Date: " & item myrevcount of MyMessageDate & return & return & item
myrevcount of MyContents & return
                set myrevcount to (myrevcount - 1)
        end repeat
        set MyContents to "Index of Messages" & return & return & MessageIndex
& return & MessageBody

        (* put into a new message *)
        tell application "PowerMail"
                set msg to make new message with properties {content:MyContents}
                open msg
                activate
        end tell

on error
        set AppleScript's text item delimiters to TID
end try

-- end AppleScript

--
"Somebody's dead forever..."
- Somebody Got Murdered -- Joe Strummer (1952-2002)





----------------------------------------------------------------------

Subject: Demo evaluation vs Entourage
From: "Kevin Faulhaber" <[EMAIL PROTECTED]>
Date: Thu, 09 Aug 2007 11:51:36 -0400

I recently downloaded and demoed Powermail as I am looking to ditch
Entourage.  I love that Powermail can automatically prefer the plain text
portion but switch to the HTML version with a single click.  Its message and
spam filtering are top notch.

As you can guess, my reason for writing this is that there are some missing
features that prevent me from switching.

- previous/next message and delete: when reading a message, I can move to
the next unread message and send the current one to the trash.  Great for
reading mail lists.  No doubt it can be done with Applescript, but even that
wouldn't be as simple as clicking a button.  This one feature is most
essential.

- view raw source of message

- Timed schedules to purge folders: I have log messages filtered into
various folders and I have schedules that automatically delete messages
older that one 1 week.

- Color new messages: because bold itself isn't a strong enough visual
difference.  Same goes for folders with unread messages.

- offline mode

- hovering over a concatenated field in a list brings up a tool tip with the
entire field.

- marking a message as junk also closes the window.

- In the accounts window, have a check box to use the same credentials for
SMTP auth as login.


This may or may not be a bug:
When creating a new account that already has a keychain entry, if I do not
enter a password I assumed it would grab the existing password from the
keychain.  Instead, it truncates the password in the keychain forcing me to
re-enter it.

Thanks for your time.
Kevin



----------------------------------------------------------------------

Subject: Re: Demo evaluation vs Entourage
From: "Ben Kennedy" <[EMAIL PROTECTED]>
Date: Thu, 9 Aug 2007 12:07:49 -0400

Kevin Faulhaber wrote at 11:51 AM (-0400) on 8/9/07:

>As you can guess, my reason for writing this is that there are some missing
>features that prevent me from switching.

Here are a few off-the-top-of-my-head responses to some of these points:

>- previous/next message and delete: when reading a message, I can move to
>the next unread message and send the current one to the trash.  Great for
>reading mail lists.

Preferences > General > Shortcuts > "select next message after moving to
trash".  I have this turned off (my preference) but I believe enabling
it will achieve what you seek...?

>- view raw source of message

True, PM parses out multipart messages and stores the parts in the
database separately; unfortunately that's just the way it works.

>- Timed schedules to purge folders: I have log messages filtered into
>various folders and I have schedules that automatically delete messages
>older that one 1 week.

You can do this for the Trash folder automatically; Preferences >
General > When quitting PM > Delete messages in the mail trash that were
there for ___ days.  However you cannot configure any other additional
or separate schedules, or for other folders.

>- Color new messages: because bold itself isn't a strong enough visual
>difference.  Same goes for folders with unread messages.

Setup > Mail Filters... > create a filter which operates on all incoming
mail and performs a "Set Label To" action with the desired colour.

>- offline mode

Eh?  What does this mean?  PM stores everything in a local database; you
do not need network access to work with your mail.  Can you elaborate?

>- hovering over a concatenated field in a list brings up a tool tip with the
>entire field.

I presume you mean "truncated"; you're right, that's a good suggestion,
which PM does not currently implement.

>- In the accounts window, have a check box to use the same credentials for
>SMTP auth as login.

That's a reasonable suggestion (though obviously is easy to work
around).  Note also the capability for Locations, in case you haven't
made acquaintance with them yet.  These allow you to configure one
common SMTP AUTH profile for outbound, regardless of the associated account.

-b

--
Ben Kennedy (chief magician)
zygoat creative technical services
http://www.zygoat.ca



----------------------------------------------------------------------

Subject: Re: Demo evaluation vs Entourage
From: "A-NO-NE Music" <[EMAIL PROTECTED]>
Date: Thu, 9 Aug 2007 12:23:08 -0400

Ben Kennedy / 2007/08/09 / 12:07 PM wrote:

>>- view raw source of message
>
>True, PM parses out multipart messages and stores the parts in the
>database separately; unfortunately that's just the way it works.

There is an AppleScript for this.  I got it from this list long years
ago, and it works great.  One of the PM's strengths is this list :-)

--

- Hiro

Hiroaki Honshuku, A-NO-NE Music, Boston, MA
<http://a-no-ne.com> <http://anonemusic.com>



----------------------------------------------------------------------

Subject: Re: Demo evaluation vs Entourage
From: "Kevin Faulhaber" <[EMAIL PROTECTED]>
Date: Thu, 09 Aug 2007 12:32:45 -0400

Thank you for the response!


On 8/9/07 12:07 PM, "Ben Kennedy" <[EMAIL PROTECTED]> wrote:

>> - previous/next message and delete: when reading a message, I can move to
>> the next unread message and send the current one to the trash.  Great for
>> reading mail lists.
>
> Preferences > General > Shortcuts > "select next message after moving to
> trash".  I have this turned off (my preference) but I believe enabling
> it will achieve what you seek...?

That is the right behavior, but I don't want it to be global.  It is an
option available on a per-message basis.


>> - Timed schedules to purge folders: I have log messages filtered into
>> various folders and I have schedules that automatically delete messages
>> older that one 1 week.
>
> You can do this for the Trash folder automatically; Preferences >
> General > When quitting PM > Delete messages in the mail trash that were
> there for ___ days.  However you cannot configure any other additional
> or separate schedules, or for other folders.

I do use this for the trash folder.  It is additional folders I am looking
to purge.


>> - Color new messages: because bold itself isn't a strong enough visual
>> difference.  Same goes for folders with unread messages.
>
> Setup > Mail Filters... > create a filter which operates on all incoming
> mail and performs a "Set Label To" action with the desired colour.

That option occurred to me, but once the message is read, it is still
colored, yes?  In Entourage I have unread messages displayed as bold and
blue.  Read messages are normal and black.


>> - offline mode
>
> Eh?  What does this mean?  PM stores everything in a local database; you
> do not need network access to work with your mail.  Can you elaborate?

As long as PM is open, it is running its schedules.  This option suspends
schedules temporarily, as opposed to quitting.  An option I rarely use, so I
could definitely live without it.  For example, when on a network without
internet access, you can have access to mail messages without annoying
alerts.




----------------------------------------------------------------------

Subject: Re: Demo evaluation vs Entourage
From: "Richard Davis" <[EMAIL PROTECTED]>
Date: Thu, 9 Aug 2007 11:41:44 -0500

I find the keyboard shortcut "command option [" works great for trash
currently viewed message and view next in list.

View as text, show full headers is all I've ever needed.


----------------------------------------------------------------------

Subject: Re: Demo evaluation vs Entourage
From: "Kevin Faulhaber" <[EMAIL PROTECTED]>
Date: Thu, 09 Aug 2007 12:58:34 -0400

Thank you!  This is exactly what I was looking for.


On 8/9/07 12:41 PM, "Richard Davis" <[EMAIL PROTECTED]> wrote:

> I find the keyboard shortcut "command option [" works great for trash
> currently viewed message and view next in list.



----------------------------------------------------------------------

Subject: Re: Demo evaluation vs Entourage
From: "Mark Gerber" <[EMAIL PROTECTED]>
Date: Thu, 9 Aug 2007 12:56:00 -0400

GWB claims that on 8/9/07 at 12:32 PM
the NSA never heard Kevin Faulhaber say:

>I do use this for the trash folder.  It is additional folders I am looking
>to purge.

I wonder if a script could be created that would cycle through each
folder and move files older than a user-specified age to the Trash folder?


>That option occurred to me, but once the message is read, it is still
>colored, yes?  In Entourage I have unread messages displayed as bold and
>blue.  Read messages are normal and black.

You could create another filter where Status is Read and changes the
color; then, if you're reading mail in the Recent Mail folder, select
all the messages and choose Mail>Perform Filter...


>As long as PM is open, it is running its schedules.  This option suspends
>schedules temporarily, as opposed to quitting.  An option I rarely use, so I
>could definitely live without it.  For example, when on a network without
>internet access, you can have access to mail messages without annoying
>alerts.

There have been times when my cable connection has gone out for several
hours. During those times and to avoid those alert messages each time PM
tries to connect to retrieve messages, I open Setup>Mail Schedulings and
Locations. In the Schedulings tab, I uncheck, in this case, "Check every
x minutes." It's easy to leave that window open and ready when my
connection is re-established.

Mark
----
Mark Gerber
GERBER STUDIO/Tradigital Illustration
<http://www.gerberstudio.com>
<http://www.theispot.com/artist/mgerber>


----------------------------------------------------------------------
End of powermail-discuss Digest

Reply via email to