Am Samstag, 13. Oktober 2007 22:31:14 schrieb Gordon Messmer:
> Daniel wrote:
> > But if I try to use the xfilter module, I got following exception on
> > submit:
>
> XFilter is the most experimental feature of pythonfilter. :(
>
> > File "/usr/lib/python2.4/site-packages/courier/xfilter.py", line 193, in
> > submit
> > _submit_recv(sInput, sOutput)
>
> That's the first call to _submit_recv(), which failed because there was
> nothing to read, which probably means that xfilter called the wrong path
> for 'submit'.
this path does not exist on my server:
submitPath = courier.config.prefix + '/libexec/courier/submit'
As you can see in courier-config my libexec path isn't where you expect it.
So I did following and now it is working:
1. I configured config.py <- erm, my fault ;-)
2. changed submitPath as follows (xfilter.py:170):
submitPath = courier.config.libexecdir + '/courier/submit'
> Where is courier's 'submit' located on your system, and what is the
> output of 'courier-config'?
submit is in /usr/lib/courier/courier
devloop ~ # courier-config
prefix=/usr
exec_prefix=/usr
bindir=/usr/bin
sbindir=/usr/sbin
libexecdir=/usr/lib/courier
sysconfdir=/etc/courier
datadir=/usr/share/courier
localstatedir=/var/lib/courier
mailuser=mail
mailgroup=mail
mailuid=8
mailgid=12
configure_args="'--infodir=/usr/share/info' '--datadir=/usr/share'
'--sysconfdir=/etc' '--localstatedir=/var/lib' '--prefix=/usr'
'--disable-root-check' '--mandir=/usr/share/man' '--sysconfdir=/etc/courier'
'--libexecdir=/usr/lib/courier' '--datadir=/usr/share/courier'
'--sharedstatedir=/var/lib/courier/com' '--localstatedir=/var/lib/courier'
'--with-piddir=/var/run/courier'
'--with-authdaemonvar=/var/lib/courier/authdaemon' '--with-mailuser=mail'
'--with-mailgroup=mail' '--with-paranoid-smtpext' '--with-db=gdbm'
'--disable-autorenamesent'
'--cache-file=/var/tmp/portage/mail-mta/courier-0.53.2-r1/work/courier-0.53.2/configuring.cache'
'--host=i686-pc-linux-gnu' '--with-ipv6' '--without-ldapaliasd'
'--disable-maildropldap' '--without-ispell'
'--enable-mimetypes=/etc/mime.types' '--with-fam' 'debug=true'
'--build=i686-pc-linux-gnu' 'CFLAGS=-O2 -march=i686' 'CPPFLAGS=' 'CXXFLAGS=-O2
-march=i686' 'build_alias=i686-pc-linux-gnu' 'host_alias=i686-pc-linux-gnu'
--enable-utf7-folder-
encoding --enable-unicode=utf-8,iso-8859-1"
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
courier-users mailing list
[email protected]
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users