IMAP proxy advertising MAILBOX-REFERRALS and confusing Pine
David Mayo
D.J.Mayo at bath.ac.uk
Wed Aug 12 05:42:19 EDT 2009
We undertook the first stage of our IMAP server upgrade yesterday and
introduced a front-end proxy running Cyrus 2.2 in front of our sole
back-end server running Cyrus 2.2.
Since the upgrade, when a Pine user sends an email, the email is sent
fine however when Pine appends the message to the sent-mail mailbox it
asks the user to reauthenticate. Looking at the telemetry, the proxy
server is advertising MAILBOX-REFERRALS[1] and Pine is trying to use
them[2] but isn't able to silently reauthenticate the user.
Looking at the man pages for imapd.conf there is a useful feature
proxyd_disable_mailbox_referrals however this was introduced in Cyrus 2.3.
Does anyone have any suggestions as to how to stop the front-end proxy
server from advertising MAILBOX-REFERRALS and/or for Pine to ignore such
capabilities.
Many thanks,
Dave.
David Mayo
Networks/Systems Administrator
University of Bath Computing Services, UK
[1]
* OK imaphost.bath.ac.uk Cyrus IMAP4 Murder v2.2.13 server ready
1 capability
* CAPABILITY IMAP4 IMAP4rev1 ACL QUOTA LITERAL+ MAILBOX-REFERRALS
NAMESPACE UIDPLUS ID NO_ATOMIC_RENAME UNSELECT CHILDREN MULTIAPPEND
BINARY SORT THREAD=ORDEREDSUBJECT THREAD=REFERENCES ANNOTATEMORE IDLE
STARTTLS AUTH=GSSAPI SASL-IR
1 OK Completed
[2]
<1249984767<00000009 RLIST "" INBOX.sent-mail
>1249984767>* LIST (\HasNoChildren) "." "INBOX.sent-mail"
00000009 OK Completed
<1249984767<0000000a APPEND INBOX.sent-mail {335}
>1249984767>0000000a NO [REFERRAL
imap://;AUTH=*@imap-backend1.bath.ac.uk/INBOX.sent-m
ail] Remote mailbox.
More information about the Info-cyrus
mailing list