As a way to download the mail from the server and killing it at the same
time, I started looking at procmail. Maybe that can't be used 'as is'
until something else is done. Like changing the way in which I get my
mail. Thinking of IMAP right now as being the need/problem. But possibly
something like fetchmail could be the agent to actually retrive the mail.
And than, procmail would work??
Anyone have any thoughts on this?
--
Ted Gervais
Coldbrook, Nova Scotia Canada
For now I suggest that you create a Pine filter that will
automatically move the messages. To create a filter, type
M Main
S Setup
R Rules
F Filters
A Add
Pine 4.55, which is in alpha testing now, has a new feature
that will make this very easy (assuming they don't cut this
feature)!
Hope this helps,
Nancy
--
PROCMAIL <http://www.ii.com/internet/robots/procmail/qs/>
IMAP <http://www.ii.com/internet/messaging/imap/isps/>
PINE <http://www.ii.com/internet/messaging/pine/>
-- I N F I N I T E I N K www.ii.com N A N C Y M c G O U G H --
> On 2 Mar 2003 Ted Gervais (ve1...@fox.nstn.ca) wrote:
> >
> > I am using a pop3 process in getting my mail with Pine.
> > This apparently doesn't actually retrieve the mail (fully) until you kill
> > it, as it remains on the server. As well, it can't be found on my system
> > unless I save the message somewhere.
>
>
> For now I suggest that you create a Pine filter that will
> automatically move the messages. To create a filter, type
>
> M Main
> S Setup
> R Rules
> F Filters
> A Add
>
>
> Pine 4.55, which is in alpha testing now, has a new feature
> that will make this very easy (assuming they don't cut this
> feature)!
>
> Hope this helps,
> Nancy
Nancy.....
Yes this is a start to possibly helping. Remember I just want to bring
the messages in (email) and have them removed from the server.
I looked at the Rules setup, that you talk about above, but can't see how
that will bring my mail in and delete it from the server.
Maybe a pointer or two would help..
Thanks..
>
> --
> PROCMAIL <http://www.ii.com/internet/robots/procmail/qs/>
> IMAP <http://www.ii.com/internet/messaging/imap/isps/>
> PINE <http://www.ii.com/internet/messaging/pine/>
>
> -- I N F I N I T E I N K www.ii.com N A N C Y M c G O U G H --
>
---
Ted Gervais
Coldbrook Nova Scotia
Canada B4R1A7
:) > Pine 4.55, which is in alpha testing now, has a new feature that will
:) > make this very easy (assuming they don't cut this feature)!
:)
:) Yes this is a start to possibly helping. Remember I just want to bring
:) the messages in (email) and have them removed from the server.
:)
:) I looked at the Rules setup, that you talk about above, but can't see
:) how that will bring my mail in and delete it from the server.
:)
:) Maybe a pointer or two would help..
Ted, there's nothing in any current version of Pine that will sove your
problem. There may be a feature in 4.55 that will solve your problem, when
it comes out, but since I don't knwo if/when that will happen, all you
need to do is wait, or use a combination of fetchmail/procmail/incoming
folders to accomplish what you want.
> I am using a pop3 process in getting my mail with Pine. This
> apparently doesn't actually retrieve the mail (fully) until you kill
> it, as it remains on the server. As well, it can't be found on my
> system unless I save the message somewhere.
>
> As a way to download the mail from the server and killing it at the
> same time, I started looking at procmail. Maybe that can't be used
> 'as is' until something else is done. Like changing the way in which
> I get my mail. Thinking of IMAP right now as being the need/problem.
> But possibly something like fetchmail could be the agent to actually
> retrive the mail. And than, procmail would work??
I'm not sure where procmail needs to be involved, but if you're on a
*nix machine (looks like you are), you should definitely consider using
getmail, fetchmail, or a similar utility...
This way, you can retrieve the messages (and delete them), to your local
machine, and then read them locally.
--
No copies, please.
To reply privately, simply reply; don't remove anything.
The ADD A FILTERING RULE screen is pretty overwhelming but I have
used a Pine filter to move all messages from a POP box to another
mailbox. Below is the screen with the 6 lines that I suggest you
change preceded by a greater than sign (>). Below the screen I
have some comments.
---------- begin ADD A FILTERING RULE screen ----------
>Nickname = Slurp my POP Box
===== CURRENT FOLDER CONDITIONS BEGIN HERE =====
Current Folder Type =
Set Choose One
--- --------------------
( ) Any
( ) News
( ) Email
> (*) Specific (Enter Incoming Nicknames or use ^T)
> Folder List = {my.pop.server/user=UID}INBOX
===== FILTERED MESSAGE CONDITIONS BEGIN HERE =====
To pattern = <No Value Set>
From pattern = <No Value Set>
Sender pattern = <No Value Set>
Cc pattern = <No Value Set>
News pattern = <No Value Set>
Subject pattern = <No Value Set>
Recip pattern = <No Value Set>
Partic pattern = <No Value Set>
Add Extra Headers
AllText pattern = <No Value Set>
BdyText pattern = <No Value Set>
Age interval = <No Value Set>
>Score interval = (-INF,INF)
Message is Important? =
Set Choose One
--- --------------------
(*) Don't care, always matches
( ) Yes
( ) No
Message is New (Unseen)? =
Set Choose One
--- --------------------
(*) Don't care, always matches
( ) Yes
( ) No
Message is Recent? =
Set Choose One
--- --------------------
(*) Don't care, always matches
( ) Yes
( ) No
Message is Deleted? =
Set Choose One
--- --------------------
(*) Don't care, always matches
( ) Yes
( ) No
Message is Answered? =
Set Choose One
--- --------------------
(*) Don't care, always matches
( ) Yes
( ) No
Subject contains raw 8-bit? =
Set Choose One
--- --------------------
(*) Don't care, always matches
( ) Yes
( ) No
From or ReplyTo is in address book? =
Set Choose One
--- --------------------
(*) Don't care, always matches
( ) Yes, in any address book
( ) No, not in any address book
( ) Yes, in specific address books
( ) No, not in any of specific address books
Abook List = <No Value Set>
===== ACTIONS BEGIN HERE =====
Filter Action =
Set Choose One
--- --------------------
( ) Just Set Message Status
( ) Delete
> (*) Move (Enter folder name(s) in primary collection, or use ^T)
> Folder List = /usr/home/UID/mail/localBox
Set Important Status =
Set Choose One
--- --------------------
(*) Don't change it
( ) Set this state
( ) Clear this state
Set New Status =
Set Choose One
--- --------------------
(*) Don't change it
( ) Set this state
( ) Clear this state
Set Deleted Status =
Set Choose One
--- --------------------
(*) Don't change it
( ) Set this state
( ) Clear this state
Set Answered Status =
Set Choose One
--- --------------------
(*) Don't change it
( ) Set this state
( ) Clear this state
===== OPTIONS BEGIN HERE =====
Features =
Set Feature Name
--- ----------------------
[ ] use-date-header-for-age
[ ] move-only-if-not-deleted
[ ] dont-stop-even-if-rule-matches
---------- end ADD A FILTERING RULE screen ----------
Comments:
* I set the score interval to (-INF,INF) to ensure that every
message is matched. It used to be that at least one non-default
condition was needed for a Pine filter to work. It might work
leaving all the conditions in their default state -- let me
know if you experiment with that!
* For the Filter Action, you can move the messages to either an
IMAP mailbox or a local mailbox. The example I give is a local
mailbox, but you could change that to be an IMAP box.
Hope this helps,
Nancy
I forgot to mention a key part of this puzzle: After you set up
the filter, add both your POP Box and the Retrieval Box to your
incoming-folders list like this:
incoming-folders={my.pop.server/user=UID}INBOX,
mail/localBox,
etc,
Then you can TAB through your incoming-folders and each time you
go to the POP Box, the "slurp" filter will be triggered. Then
press TAB again and the Retrieval Box (mail/localBox in this
example) will be opened.
Let us know if you get this to work!
:) Comments:
:)
:) * I set the score interval to (-INF,INF) to ensure that every message
:) is matched. It used to be that at least one non-default condition was
:) needed for a Pine filter to work. It might work leaving all the
:) conditions in their default state -- let me know if you experiment
:) with that!
From Pine's Internal help (press M S R F ?):
<quote>
Since filtering is a potentially destructive action, if you have a
filtering Pattern with nothing other than Current Folder Type set, that
filtering rule is ignored.
</quote>
One needs to set something, anything, in a filter for it to work. A score
is a good field to try.