Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Retrieving Mail

8 views
Skip to first unread message

Ted Gervais

unread,
Mar 2, 2003, 2:32:56 PM3/2/03
to

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??

Anyone have any thoughts on this?


--
Ted Gervais
Coldbrook, Nova Scotia Canada


Nancy McGough

unread,
Mar 2, 2003, 3:00:15 PM3/2/03
to
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

--
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

unread,
Mar 2, 2003, 7:06:17 PM3/2/03
to
On Sun, 2 Mar 2003, Nancy McGough wrote:


> 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..

---
Ted Gervais
Coldbrook Nova Scotia
Canada B4R1A7


Eduardo Chappa

unread,
Mar 2, 2003, 7:58:25 PM3/2/03
to
*** Ted Gervais (ve1...@av.eastlink.ca) wrote in comp.mail.pine today:

:) > 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.


Eduardo
http://www.math.washington.edu/~chappa/pine/

Will Yardley

unread,
Mar 2, 2003, 9:34:36 PM3/2/03
to
In article
<Pine.LNX.4.44.030302...@linux.ve1drg.ampr.org>, Ted
Gervais 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.
>
> 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.

Nancy McGough

unread,
Mar 3, 2003, 4:37:29 AM3/3/03
to
On 2 Mar 2003 Ted Gervais (ve1...@av.eastlink.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
>
> 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.


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

Nancy McGough

unread,
Mar 3, 2003, 5:20:04 AM3/3/03
to
On 3 Mar 2003 Nancy McGough (nm-this-addr...@no.sp.am) wrote:
> > > For now I suggest that you create a Pine filter that will
> > > automatically move the messages. To create a filter, type
> [ ... ]


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!

Eduardo Chappa

unread,
Mar 3, 2003, 12:23:41 PM3/3/03
to
*** Nancy McGough (nm-this-addr...@no.sp.am) wrote today:

:) 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.


Eduardo
http://www.math.washington.edu/~chappa/pine/

0 new messages