This is a discussion on Re: [courier-users] No luck with courier-pythonfilter within the Courier-Imap forums, part of the Mail Servers and Related category; Nathan Harris wrote: > Anyone successfully running courier-pythonfilter 0.22 with the latest > courier? > > courier-pythonfilter ...
|
|||||||
| FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
|
|||
|
Nathan Harris wrote:
> Anyone successfully running courier-pythonfilter 0.22 with the latest > courier? > > courier-pythonfilter starts successfully, but every access yields: ||432 > Mail filters temporarily unavailable. I think I've tracked this down to line 278 of cdfilters.C: if ( !std::getline(sockstream, sockname).good()) If the filter returns a single-line response, the .good() method will return False, because the stream's eofbit is set (http://www.cplusplus.com/reference/i.../ios/good.html) I'm not a C++ programmer, so I could be wrong. I think the appropriate thing to do is: if ( std::getline(sockstream, sockname).fail()) .... probably in all three instances in dofilter(). Sam, what do you think? ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ courier-users mailing list courier-users@lists.sourceforge.net Unsubscribe: https://lists.sourceforge.net/lists/.../courier-users |