Outlook Express and IMAP folders
Aleksandar Milivojevic
amilivojevic at pbl.ca
Wed Feb 23 16:16:20 EST 2005
Marc G. Fournier wrote:
>
> G'day ..
>
> Just setup Outlook Express w/ IMAP on the remote mail server, and
> whenever we send out an email, I get an error to the effect of:
>
> "Some of hte messages in your Outbox Folder could not be copied to your
> Sent Items Folder. Your message could not be uploaded to the IMAP server"
>
> I've checked the server side itself, and the sent-mail folder does
> exist ... and we're running alot of Eudora instances without similar
> problems, so figure there must be somethign I'm missing for OE ...
In Outlook Express, folder for storing sent email is hard coded as top
level folder "Sent Items". User can not change it. Since in Cyrus
INBOX is the only top level folder user can have (default configuration,
but read on), Outlook Express can't create it. Outlook is even worse
(but at least there's an workaround that can be done on the client side
in case of Outlook, no such luck with Outlook Express).
Workaround for Outlook Express is to use "altnamespace: 1" in
imapd.conf. When this option is used, Cyrus will present folders under
INBOX as top level folders to IMAP client. This will, of course, affect
all other IMAP clients *and* Sieve scripts. If your users already have
some Sieve scripts in place, do not use this option. You will break all
the scripts. Changing it can also break filters in email clients (if
some of your users created them).
For example, if user has rule "save all messages from ma and pa to
"INBOX.ma-and-pa" (either in Sieve or in email client), and you change
the setting of altnamespace, filters will simply stop working.
"INBOX.ma-and-pa" will sudenly become "ma-and-pa". In some cases, this
might even result in lost email (if the filter scripts are really badly
written).
So before you simply turn it on, think about it. Or you may get (very)
angry calls.
Another side-effect of using altnamespace is that you will no longer be
able to make subfolders of INBOX. If IMAP client attempts to create
"INBOX.foobar", it will be presented back as "foobar" to IMAP client.
Read discussion of altnamespace option in imapd.conf man page for more
details.
If it is an option for you, I would suggest scrapping Outlook Express
and/or Outlook and start using some other decent email client. There
are many around.
--
Aleksandar Milivojevic <amilivojevic at pbl.ca> Pollard Banknote Limited
Systems Administrator 1499 Buffalo Place
Tel: (204) 474-2323 ext 276 Winnipeg, MB R3T 1L7
---
Cyrus Home Page: http://asg.web.cmu.edu/cyrus
Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html
More information about the Info-cyrus
mailing list