[Zope] Anybody got NotMail up with Cyrus?

John Hermes jhermes@infoglobe.com
Mon, 8 Nov 1999 13:10:06 -0500


Hello all,

We have a Cyrus IMAP server (FreeBSD 3.2) handling our email, and since we
are using Zope for some current development, I thought that NotMail looked
very interesting to implement a web-based mail front end.

After making a NotMail object, and attempting to access it through a
browser, I get this error:

Sorry, a Zope error occurred.

Traceback (innermost last):
  File /usr/local/zope/Zope-2.0.1-src/lib/python/ZPublisher/Publish.py, line
214, in publish_module
  File /usr/local/zope/Zope-2.0.1-src/lib/python/ZPublisher/Publish.py, line
179, in publish
  File /usr/local/zope/Zope-2.0.1-src/lib/python/Zope/__init__.py, line 201,
in zpublisher_exception_hook
    (Object: ElementWithAttributes)
  File /usr/local/zope/Zope-2.0.1-src/lib/python/ZPublisher/Publish.py, line
151, in publish
  File
/usr/local/zope/Zope-2.0.1-src/lib/python/Products/SiteAccess/ChangeBehavior
s.py, line 267, in traverse
  File lib/python/Products/IMAPAdapter/IMAPAdapter.py, line 208, in validate
    (Object: RoleManager)
TypeError: unsliceable object


When accessing NotMail's index DTML document directly, I do get a web
authorization logon dialog, but entering permutations of various
logons/passwords from the IMAP server all fail quickly.

I read the documentation, and the acl_users folder is supposed to authorize
from the IMAP server. I have also tried adding User Roles to the containing
folder to correspond to those listed in NotMail.