I setup a Mailboxer 3.2 mailing list, and I've noticed the following problem with broken threads. Users can submit their original e-mails to a given list, and these are archived correctly. However, replies to these submissions are not threaded to their source e-mails, but rather become a new thread. In fact, any reply to any thread gets grouped into a single thread on my archive. The only thing I can figure is something is pulling out from the header "Re: [Open IB...]" from each received e-mail, and is using that to group this to create a thread full of discrete replies. I'm using Python 2.3.3, RH 9, Zope 2.7, Mailboxer 3.2, and Apache 2.0.49 as a frontend w/ the mod_proxy features enabled. The MTA is Postfix 1.1.12-1. The entry to in the /etc/postfix/aliases file reads as: testme: "|/etc/postfix/smtp2zope.py http://openib.org:8080/testme/manage_mailboxer 20000" The page can be accessed at http://openib.org/testme Thanks for any help.
paichi@comcast.net wrote:
I setup a Mailboxer 3.2 mailing list, and I've noticed the following problem with broken threads. Users can submit their original e-mails to a given list, and these are archived correctly. However, replies to these submissions are not threaded to their source e-mails, but rather become a new thread. In fact, any reply to any thread gets grouped into a single thread on my archive. The only thing I can figure is something is pulling out from the header "Re: [Open IB...]" from each received e-mail, and is using that to group this to create a thread full of discrete replies. I'm using Python 2.3.3, RH 9, Zope 2.7, Mailboxer 3.2, and Apache 2.0.49 as a frontend w/ the mod_proxy features enabled. The MTA is Postfix 1.1.12-1. The entry to in the /etc/postfix/aliases file reads as:
testme: "|/etc/postfix/smtp2zope.py http://openib.org:8080/testme/manage_mailboxer 20000"
The page can be accessed at http://openib.org/testme
Hi, MailBoxer threads messages by diffs on subjects. Please don't start arguing on it, in real world threading this way works much better than threading on message-id, references etc. Your test-subjects are very "similar" so they are recognized as "same" threads. Please use some "real" case subjects-lines and see, that MailBoxer will thread much more better. Have a look at: http://www.dzug.org/mailinglisten/zope-org-zope/archive/2004/2004-03 to see recent threads of zope@zope.org threaded "correctly". Cheers, Maik
I'm using zope (2.6 and python 2.2) with an existing python framework which use python's new style classes. Once new style classes correctly referenced by my products, and data pickled/unpickled properly, i can access to all methods and members but there's still a problem with properties. I have a instance of a new style class "A" with property "p" and method "m" which is "return self.p", referenced by a instance of a zope product "P". Getsetters of p are defined with docstrings. url : P/A/m and from pythonscript P.A.m() function as expected and print the value of p, but P/A/p and P.A.p return Unauthorized exceptions. Did I missed something ? PS : I have noticed a strange behavior of Extension Classes and an unexpected segmentation fault. It occurs when we use a reference to an Extension Class from a new style class, but not from the instances of that class, I didn't find any doc on the matter, is it a known bug ?
Maric MICHAUD wrote:
url : P/A/m and from pythonscript P.A.m() function as expected and print the value of p, but P/A/p and P.A.p return Unauthorized exceptions. Did I missed something ?
Exception Type, Value and Traceback for those Unauthorizeds, please. You may wish to install the VerboeSecurityProduct as well...
PS : I have noticed a strange behavior of Extension Classes and an unexpected segmentation fault. It occurs when we use a reference to an Extension Class from a new style class, but not from the instances of that class, I didn't find any doc on the matter, is it a known bug ?
You'll note that Zope 2.6 isn't officially compatible with Python 2.3. Now you know why ;-) Chris -- Simplistix - Content Management, Zope & Python Consulting - http://www.simplistix.co.uk
Maric MICHAUD wrote at 2004-3-23 19:15 +0100:
I'm using zope (2.6 and python 2.2) with an existing python framework which use python's new style classes. Once new style classes correctly referenced by my products, and data pickled/unpickled properly, i can access to all methods and members but there's still a problem with properties.
I have a instance of a new style class "A" with property "p" and method "m" which is "return self.p", referenced by a instance of a zope product "P". Getsetters of p are defined with docstrings. url : P/A/m and from pythonscript P.A.m() function as expected and print the value of p, but P/A/p and P.A.p return Unauthorized exceptions. Did I missed something ?
"ExtensionClass" will not work together with new style classes until Zope 2.8. -- Dieter
participants (5)
-
Chris Withers -
Dieter Maurer -
Maik Jablonski -
Maric MICHAUD -
paichi@comcast.net