Account Options

  1. Sign in
The old Google Groups will be going away soon.
Switch to the new Google Groups.
Google Groups Home
« Groups Home
INBOX, how is it really supposed to work?
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  11 messages - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
use...@isbd.co.uk  
View profile  
 More options May 25 2005, 4:23 am
Newsgroups: comp.mail.imap
From: use...@isbd.co.uk
Date: 25 May 2005 08:23:09 GMT
Local: Wed, May 25 2005 4:23 am
Subject: INBOX, how is it really supposed to work?
Another question to go along with the one about subscribe/unsubscribe,
is INBOX cast in stone in IMAP servers (i.e. is it in the RFC and must
it be called INBOX) and how is it supposed to work?

Different MUAs (and different IMAP servers) seem to treat INBOX in
different ways and I find this somewhat confusing.  Some simply treat
it as the place where new mail arrives and keep it separate from the
rest of the IMAP folder hierarchy, others require that the folder
hierarchy is rooted at the INBOX.

Personally I find having to have something called INBOX rather odd, on
the system where I read most of my mail I have procmail delivering my
mail to multiple 'new mail' folders according to its source and
subject.  This approach is simply impossible (I think, please tell me
if I'm wrong) with an IMAP server, you can only get new mail delivered
to INBOX, rather limiting.  Actually that's rubbish of course, it
depends how the mail arrives rather than on the IMAP server, in fact
considering the papragraph below it's confused me even more now!

If I run UW Imap on the system where I normally read my mail locally I
can see all my mail OK but UW Imap insists on creating an INBOX
directory which has no function at all, no mail ever gets into it and
the folder hierarchy of my actual mail is rooted elsewhere.

--
Chris Green


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Mark Crispin  
View profile  
 More options May 25 2005, 10:20 pm
Newsgroups: comp.mail.imap
From: Mark Crispin <M...@CAC.Washington.EDU>
Date: Wed, 25 May 2005 19:20:34 -0700
Local: Wed, May 25 2005 10:20 pm
Subject: Re: INBOX, how is it really supposed to work?

On Wed, 25 May 2005, use...@isbd.co.uk wrote:
> Another question to go along with the one about subscribe/unsubscribe,
> is INBOX cast in stone in IMAP servers (i.e. is it in the RFC and must
> it be called INBOX)

Yes

> and how is it supposed to work?

The IMAP specification defines INBOX as follows:
    The case-insensitive mailbox name INBOX is a special name reserved to
    mean "the primary mailbox for this user on this server".  The
    interpretation of all other names is implementation-dependent.

Note that any name which is not INBOX but is prefixed with "INBOX" is an
"other name" with implementation-dependent interpretation.

-- Mark --

http://staff.washington.edu/mrc
Science does not emerge from voting, party politics, or public debate.
Si vis pacem, para bellum.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
use...@isbd.co.uk  
View profile  
 More options May 26 2005, 4:07 am
Newsgroups: comp.mail.imap
From: use...@isbd.co.uk
Date: 26 May 2005 08:07:57 GMT
Local: Thurs, May 26 2005 4:07 am
Subject: Re: INBOX, how is it really supposed to work?
Mark Crispin <M...@cac.washington.edu> wrote:
> On Wed, 25 May 2005, use...@isbd.co.uk wrote:
> > Another question to go along with the one about subscribe/unsubscribe,
> > is INBOX cast in stone in IMAP servers (i.e. is it in the RFC and must
> > it be called INBOX)

> Yes

> > and how is it supposed to work?

> The IMAP specification defines INBOX as follows:
>     The case-insensitive mailbox name INBOX is a special name reserved to
>     mean "the primary mailbox for this user on this server".  The
>     interpretation of all other names is implementation-dependent.

OK, thanks.  However why should I *have* a "primary mailbox" at all
and, if I did why should I have to call it INBOX?  I know this can't
be changed now but it does seem to be a rather odd requirement of the
IMAP4 protocol as it constrains MUAs to do things that they wouldn't
otherwise have to do.

--
Chris Green


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
NM Public  
View profile  
 More options May 26 2005, 8:54 am
Newsgroups: comp.mail.imap
From: NM Public <ago...@nm.deflexion.com>
Date: Thu, 26 May 2005 13:54:10 +0100
Local: Thurs, May 26 2005 8:54 am
Subject: Re: INBOX, how is it really supposed to work?
On 26 May 2005, use...@isbd.co.uk wrote:

It seems to me that the INBOX *concept* is not a constraint, but
actually makes things easier for both MUA developers and users.
Here's how I think of it:

  +-----------------------------------------------+
  |                                               |
  |  IMAP Server                                  |
  |                                               |
  |      +------------------------------------+   |
  |      | username's personal mailstore      |   |
  |      |                                    |   |
  |      |  +----------------------------+    |   |
  |      |  | username's special mailbox |    |   |
  |      |  +----------------------------+    |   |
  |      |       ^                            |   |
  |      |       |                            |   |
  |      +-------+----------------------------+   |
  |              |   ^                            |
  |              |   |                            |
  |              |   |                            |
  +--------------+---+----------------------------+
                 |   |
            INBOX|   |(standard name for personal mailstore???)
                 |   |
                +-----+
                | MUA |
                +-----+

If the MUA wants to ask for the special mailbox, it uses the
special name INBOX *as part of the protocol dialog*. But, AKAIK,
the MUA can present this mailbox to the user with any name and in
fact does not even need to present it at all (for example, if
filters automatically move INBOX messages somewhere else). I'm
sure Mark will correct me if I'm wrong!

What I would like is a standard way to refer to the user's
personal mailstore, for example, a namespace like this:

  #personal

Again, the user would not need to know about this special name.
The MUA could simply be configured to automatically present the
#personal mailstore and a user would only need to configure the
"IMAP path" (aka "IMAP prefix" or "IMAP root" or "IMAP
namespace") if she wanted something other than the #personal
namespace. I read a lot of IMAP-related discussion groups and
users (and even some admins!) have an unbelievable amount of
trouble understanding how to get an IMAP client to point to
username's personal mailstore.

If I am confused about all this, please let me know. I am writing
this from an IMAP user's perspective so I won't be surprised if I
am wrong about the protocol level behavior.

Thank you, Nancy

--
Nancy McGough ~ <http://www.ii.com> ~ <http://deflexion.com>
   IMAP, pine, procmail, data deflexion, infinity, and more
     > > >  Please keep the discussion in the group  < < <


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Pete Maclean  
View profile  
 More options May 26 2005, 11:19 am
Newsgroups: comp.mail.imap
From: "Pete Maclean" <p...@maclean.com>
Date: Thu, 26 May 2005 15:19:40 GMT
Local: Thurs, May 26 2005 11:19 am
Subject: Re: INBOX, how is it really supposed to work?

There is no requirement in IMAP that you have such a "primary mailbox".

> and, if I did why should I have to call it INBOX?

"INBOX" is like a code word used between IMAP client and server to refer
to the user's primary mailbox if and when that exists.  Outside of the IMAP
realm it may be called something different and the client is entirely free
in
principle to present it to the user with any name.  If the choice of name
is yours (and I know of few cases where the user has such control), you can
probably name it anything you want.

> I know this can't be changed now but it does seem to be a rather odd
> requirement of the IMAP4 protocol as it constrains MUAs to do things
> that they wouldn't otherwise have to do.

It can indeed be a constraint not only on the client but on the server as
well.

Pete Maclean


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
wkearney99  
View profile  
 More options May 26 2005, 12:24 pm
Newsgroups: comp.mail.imap
From: "wkearney99" <wkearne...@hotmail.com>
Date: Thu, 26 May 2005 12:24:11 -0400
Local: Thurs, May 26 2005 12:24 pm
Subject: Re: INBOX, how is it really supposed to work?

> OK, thanks.  However why should I *have* a "primary mailbox" at all
> and, if I did why should I have to call it INBOX?  I know this can't
> be changed now but it does seem to be a rather odd requirement of the
> IMAP4 protocol as it constrains MUAs to do things that they wouldn't
> otherwise have to do.

You're more than free to have whatever additional boxes you like.  I have
several for handling mail from different accounts; Inbox-Yahoo,
Inbox-Hotmail, etc... one for each external account.  I then pull the mail
from each of them using fetchmail and deliver it directly to the appropriate
folder.  Works great.  There is an INBOX folder but I never read it as
that's just the shell account's mailbox and never has anything delivered to
it.

So where's the problem?


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Mark Crispin  
View profile  
 More options May 26 2005, 3:38 pm
Newsgroups: comp.mail.imap
From: Mark Crispin <m...@CAC.Washington.EDU>
Date: Thu, 26 May 2005 12:38:01 -0700
Local: Thurs, May 26 2005 3:38 pm
Subject: Re: INBOX, how is it really supposed to work?

On Thu, 26 May 2005, use...@isbd.co.uk wrote:
> OK, thanks.  However why should I *have* a "primary mailbox" at all
> and, if I did why should I have to call it INBOX?  I know this can't
> be changed now but it does seem to be a rather odd requirement of the
> IMAP4 protocol as it constrains MUAs to do things that they wouldn't
> otherwise have to do.

You are an IMAP client developer.  You have a user with userid fred, and
you need to get fred's IMAP client configured.

Looks like you need to know the operating system of the host operating
system.  If it's a TOPS-20 system, then fred's mail is on
PS:<FRED>MAIL.TXT.  That's easy.

If it's a UNIX system, then fred's mail is on /var/spool/mail/fred.
Except when it is /var/mail/fred.  Or /usr/spool/mail/fred.  Or
/usr/mail/fred.  Or ~fred/mbox.  Or ~fred/mail.txt.  Or ~fred/INBOX.  Or
~fred/Mailboxes/Inbox/.  etc. ad nauseum.

If it's a Windows sytem, then fred's mail is on some directory in the
bowels of IIS.  Or is it on C:\WINSMTP\FRED?

If it's a VMS system, then...

Such a bother!  Why didn't the designer of IMAP create One True Name that
all servers must map into the place where fred's mail is?  How the hell
can I ever keep track on all these names?  Why is my support line
constantly ringing off the hook with irate customers complaining that my
client can't get at the mail?

Then you awake from your nightmare.

You remember that the designer of IMAP did create One True Name, and that
name is INBOX.  Whew!  Thank goodness!

And you go back to sleep, thankful that it was just a bad dream and not
real.

-- Mark --

http://staff.washington.edu/mrc
Science does not emerge from voting, party politics, or public debate.
Si vis pacem, para bellum.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
use...@isbd.co.uk  
View profile  
 More options May 30 2005, 5:05 am
Newsgroups: comp.mail.imap
From: use...@isbd.co.uk
Date: 30 May 2005 09:05:41 GMT
Local: Mon, May 30 2005 5:05 am
Subject: Re: INBOX, how is it really supposed to work?

I don't like a directory INBOX splatted right in the middle of my home
directory!

--
Chris Green


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
use...@isbd.co.uk  
View profile  
 More options May 30 2005, 5:12 am
Newsgroups: comp.mail.imap
From: use...@isbd.co.uk
Date: 30 May 2005 09:12:13 GMT
Local: Mon, May 30 2005 5:12 am
Subject: Re: INBOX, how is it really supposed to work?
Mark Crispin <m...@cac.washington.edu> wrote:
> On Thu, 26 May 2005, use...@isbd.co.uk wrote:
> > OK, thanks.  However why should I *have* a "primary mailbox" at all
> > and, if I did why should I have to call it INBOX?  I know this can't
> > be changed now but it does seem to be a rather odd requirement of the
> > IMAP4 protocol as it constrains MUAs to do things that they wouldn't
> > otherwise have to do.

> You are an IMAP client developer.  You have a user with userid fred, and
> you need to get fred's IMAP client configured.

Yes, and....?

> Looks like you need to know the operating system of the host operating
> system.  If it's a TOPS-20 system, then fred's mail is on
> PS:<FRED>MAIL.TXT.  That's easy.

> If it's a UNIX system, then fred's mail is on /var/spool/mail/fred.
> Except when it is /var/mail/fred.  Or /usr/spool/mail/fred.  Or
> /usr/mail/fred.  Or ~fred/mbox.  Or ~fred/mail.txt.  Or ~fred/INBOX.  Or
> ~fred/Mailboxes/Inbox/.  etc. ad nauseum.

> If it's a Windows sytem, then fred's mail is on some directory in the
> bowels of IIS.  Or is it on C:\WINSMTP\FRED?

> If it's a VMS system, then...

WHY do I need to know these things?  The point I am making is that
it's inherent in the way that people (well me anyway) use their mail
that there isn't a magic, single folder which is incoming mail's home.

Not to mention that none of the above have anything to do with IMAP's
INBOX, you *still* need to configure your MUA to know about the above
folders, having IMAP's INBOX doesn't make any difference to that
requirement.

If a remote IMAP server want's to have a home 'folder' (which is
effectively a virtual folder, it doesn't have to have any reality) for
a user than it can, and it can call it zzxxccddee for all I care as I
don't have to know about it.

--
Chris Green


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
wkearney99  
View profile  
 More options May 30 2005, 8:25 am
Newsgroups: comp.mail.imap
From: "wkearney99" <wkearne...@hotmail.com>
Date: Mon, 30 May 2005 08:25:16 -0400
Local: Mon, May 30 2005 8:25 am
Subject: Re: INBOX, how is it really supposed to work?

So?  You have the source, go scratch your itch.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
NM Public  
View profile  
 More options May 31 2005, 12:47 pm
Newsgroups: comp.mail.imap
From: NM Public <ago...@nm.deflexion.com>
Date: Tue, 31 May 2005 17:47:44 +0100
Local: Tues, May 31 2005 12:47 pm
Subject: Re: INBOX, how is it really supposed to work?
On 30 May 2005, Chris Green wrote:

> WHY do I need to know these things?  The point I am making is that
> it's inherent in the way that people (well me anyway) use their mail
> that there isn't a magic, single folder which is incoming mail's home.

> Not to mention that none of the above have anything to do with IMAP's
> INBOX, you *still* need to configure your MUA to know about the above
> folders, having IMAP's INBOX doesn't make any difference to that
> requirement.

> If a remote IMAP server want's to have a home 'folder' (which is
> effectively a virtual folder, it doesn't have to have any reality) for
> a user than it can, and it can call it zzxxccddee for all I care as I
> don't have to know about it.

I agree with you Chris and I'm wondering what IMAP client you are
using? I suggest that you try Mulberry and set up Cabinets, which
are virtual directories (aka virtual collections) of mailboxes
that are of interest to you. For example, you can create a
"RECENT Mail" cabinet that contains all your mailboxes that
contain a RECENT message. Then you never need to look at the
string "INBOX"! All my incoming mailboxes have names that start
with the string "--", for example, "--procmail" is where procmail
mailing-list messages are delivered, "--green" is where my
greenlisted messages are delivered, "--yellow" is where my
MaybeSpam messages are delivered, "--red" is where my
AlmostSurelySpam messages are delivered, etc. Nothing is ever
delivered to my so-called IMAP INBOX.

Does anyone know of any IMAP client other than Mulberry that
allows the user to hide the string "INBOX" -- I also think it
sucks. But, it is a problem with IMAP clients that were designed
by people stuck in the old POP single-INBOX state of mind, not a
problem with the IMAP protocol.

   Nancy

--
Nancy McGough ~ <http://www.ii.com> ~ <http://deflexion.com>
    IMAP, pine, procmail, data deflexion, infinity, and more
      > > >  Please keep the discussion in the group  < < <


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »