[8109] in SIPB bug reports

home help back first fref pref prev next nref lref last post

Re: Lost Email

daemon@ATHENA.MIT.EDU (Jacob Morzinski)
Fri Jul 12 15:43:23 2002

Date: Fri, 12 Jul 2002 15:43:17 -0400 (EDT)
From: Jacob Morzinski <jmorzins@MIT.EDU>
Reply-To: <bug-sipb@MIT.EDU>
To: Christopher L Douglas <cdouglas@MIT.EDU>
cc: <bug-sipb@MIT.EDU>
In-Reply-To: <Pine.GSO.4.30L.0207121356400.19849-100000@m56-129-9.mit.edu>

On Fri, 12 Jul 2002, Christopher L Douglas wrote:
> Okay, thanks for your attention.  I am curious though, what I should do to
> avoid this problem in the future, as it is not liable to be the last time
> I push my quota -- the olc consultant thought that a different version of
> pine or some other mail program might be in order ... ?


The easiest solution would be to leave your mail on the mail server,
and to read it using the IMAP protocol.


There are three potential questions you may have:

How to read mail straight from the server with an IMAP connection.
How to protect against accidentally typing "pine" one day and having
 pine download your mail.
How to read all of your old mail as well as your new mail.




To read mail using an IMAP connection, run "pine-imap" from the sipb
locker.  This will run Pine with config files that leave your mail on
the server rather than downloading it.




To protect against an accidental invocation of "pine" which would
still download all your mail, you want to turn off pine's option that
tells it to auto-download mail:

 1 Go to pine's [M]ain Menu, choose [S]etup and then [C]onfig.
 2 Move down a few lines to the option named "incoming-source-folders"
 3 It should have a value similar to "<No Value Set: using ..."
 4 [D]elete its value.  The value should change to "<Empty Value>"
 5 [E]xit the configuration screen.

Pine won't do any automatic moving of your email after this.




To read all your old mail:
your old mail is still around; it will be in the "Incoming-Folders"
collection under the name "mail/inbox".  If you want to put all of
your old mail back *onto* the server, so that it's in the same INBOX
as your newly-arrived messages, do the following:

  1 In the Setup Config screen, find the feature named
    "enable-aggregate-command-set", and set it.
  2 [E]xit the config screen.  The option is now set.
  3 Go to the folder whose messsages you want to move.  If you downloaded
    the messages using "inc" or using exmh, you should go to the [M]ain
    menu and then use [G] to go to the folder named "#mh/inbox".  If the
    messages were downloaded by pine, you instead [G]o to "~/mail/inbox".
    If they are somewhere else, you can use the [L]ist of folders and
    browse around until you find them.
  4 Once you are in the folder index, use the semicolon [;] key to select
    which messages you want to save back into the PO server.
  5 You will be asked if you want to select by [N]umber, by [D]ate,
    or by various other options.  Choose what suits you.
  6 When you have the messages selected, use the [A]pply command and
    tell pine to [S]ave all of the messages at once.
  7 To save to your IMAP INBOX, tell pine to save into a folder
    named exactly thus:
         {mit.edu/hesiod/imap}INBOX
    Alternately, you can use ^T (control-T) to go to the list of
    folders, and select a folder from the list.
  8 If you have hundreds of messages to move, it can take a while
    to finish.  Be patient.
  9 Once the saves are done, all the messages will be marked for
    deletion and can be expunged when you quit pine.  If you
    don't want to delete them, use [A]pply again, and tell pine
    to [U]ndelete all the messages (removes the deletion mark).


 Jacob Morzinski
 MIT SIPB


home help back first fref pref prev next nref lref last post