In regard to: Re: [Imap-uw] mailutil double count, 2004f comments, Mark...:

On Wed, 31 Aug 2005, Tim Mooney wrote:
- It appears that mailutil double counts every message when doing a
 "check", at least for mbx-format mailboxes:

Did you modify the software in any way?

In particular, did you modify the sysinbox() routine to point to the mbx-format INBOX? If you did, don't do that.

That is exactly what was done, to support home directory mail delivery
on our IMAP servers.  Our sysinbox() in env_unix.c looks like:

char *sysinbox ()
{
  char tmp[MAILTMPLEN];
  if (!sysInbox) {              /* initialize if first time */
#if defined(KERDAP)
    sprintf(tmp, "%s/INBOX", myHomeDir);
#else
    sprintf (tmp,"%s/%s",MAILSPOOL,myusername ());
#endif
    sysInbox = cpystr (tmp);    /* system inbox is from mail spool */
  }
  return sysInbox;
}


and we are compiling with KERDAP defined.  I probably already know
the answer to this, but I have to ask: do you have a recommendation for
a better method of having all of the imap suite (imapd, dmail, mailutil,
et. al.) have both INBOX and all users folders relative to the user's home
directory?

Hmm.  It looks like it needs the imap-2005 version of mail.h.  Oh well

If you really want to play with it, I'll send you the definitions of sslclientcert_t and sslclientkey_t; otherwise, wait until imap-2005 comes out.

We can wait.

- It would be really helpful if mailutil supported some kind of a "what
 version am I?" argument, so it would be possible to interrogate it and
 find out what version of the imap toolkit it came from.

Starting in imap-2005, mailutil announces its version in its help text.

Excellent, thanks.

Tim
--
Tim Mooney                              [EMAIL PROTECTED]
Information Technology Services         (701) 231-1076 (Voice)
Room 242-J6, IACC Building              (701) 231-8541 (Fax)
North Dakota State University, Fargo, ND 58105-5164
_______________________________________________
Imap-uw mailing list
Imap-uw@u.washington.edu
https://mailman1.u.washington.edu/mailman/listinfo/imap-uw

Reply via email to