Re: ssl "dyld: Library not loaded" with either cyrus-imap v2.3.7 *or* cvs-head

2006-09-06 Thread OpenMacNews
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

hi wes,

looks like the problem is (related to?) the:

--with-openssl=PATH use OpenSSL from PATH

my understanding was that PATH == ssl INSTALL path

e.g., /usr/local/ssl

looking in/at SMakefile, however, i note a reference to:

SSL_CONFIG=/usr/local/lib

pointing, obviously, to the LIB location ...

that said, i replaced:

--- --with-openssl=/usr/local/ssl
+++ --with-openssl=/usr/local/ssl/lib

and, now, i do NOT see the errors on launch.

perhaps that should have been obvious ... alas, not 2 me :-/

anyway, yay. i think.

now to see if 'everything else' is working.

richard

- -- 

/"\
\ /  ASCII Ribbon Campaign
 X   against HTML email, vCards
/ \  & micro$oft attachments

[GPG] OpenMacNews at gmail dot com
fingerprint: 50C9 1C46 2F8F DE42 2EDB  D460 95F7 DDBD 3671 08C6
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.5 (Darwin)

iEYEARECAAYFAkT/rywACgkQlffdvTZxCMZCegCfRPo/NbcQ2dQLqU70CX1Dj/L1
+hQAoLddoWibaIXyPedPmmoz4+WSdbj5
=pQ2F
-END PGP SIGNATURE-


Cyrus Home Page: http://cyrusimap.web.cmu.edu/
Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html


Re: ssl "dyld: Library not loaded" with either cyrus-imap v2.3.7 *or* cvs-head

2006-09-06 Thread OpenMacNews
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

wes,

- -- On September 6, 2006 11:49:44 PM -0400  Wesley Craig
<[EMAIL PROTECTED]> 
wrote:
> OK, now I'm frustrated.  I knew I'd seen a problem that sounded
> similar reported on the list before.  Here's the reference:
>
>   http://www.mail-archive.com/info-cyrus@lists.andrew.cmu.edu/
> msg29699.html
>
> Reading through the two again, I'm not sure if this is the same at
> all.  But at least I found the reference I was looking for.  No mean
> feat, that.

heh, that was me ;-) that gmp-related issue i made go away.

no, not (exactly) the same ... but part of the seemingly never-ending 
struggle (well, at least 4 me ...) to get cyrus to behave w/ ssl ...

like i said ... been plaguing me for awhile.

richard

- -- 

/"\
\ /  ASCII Ribbon Campaign
 X   against HTML email, vCards
/ \  & micro$oft attachments

[GPG] OpenMacNews at gmail dot com
fingerprint: 50C9 1C46 2F8F DE42 2EDB  D460 95F7 DDBD 3671 08C6
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.5 (Darwin)

iEYEARECAAYFAkT/makACgkQlffdvTZxCMa20ACfUrCSz2wpRZshfdQdX4cTpe0W
S6wAnAuNUuPn1ptsT55YYPMnnnFNjpO0
=TzU5
-END PGP SIGNATURE-


Cyrus Home Page: http://cyrusimap.web.cmu.edu/
Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html


Re: ssl "dyld: Library not loaded" with either cyrus-imap v2.3.7 *or* cvs-head

2006-09-06 Thread Wesley Craig

On 06 Sep 2006, at 23:00, OpenMacNews wrote:
that said, every other app i've built that links/uses 'my' ssl libs  
is problem-free.


OK, now I'm frustrated.  I knew I'd seen a problem that sounded  
similar reported on the list before.  Here's the reference:


	http://www.mail-archive.com/info-cyrus@lists.andrew.cmu.edu/ 
msg29699.html


Reading through the two again, I'm not sure if this is the same at  
all.  But at least I found the reference I was looking for.  No mean  
feat, that.


:wes

Cyrus Home Page: http://cyrusimap.web.cmu.edu/
Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html


Re: ssl "dyld: Library not loaded" with either cyrus-imap v2.3.7 *or* cvs-head

2006-09-06 Thread OpenMacNews

hi wes,

thx for the reply!

-- On September 6, 2006 10:50:21 PM -0400  Wesley Craig <[EMAIL PROTECTED]> 
wrote:

On 06 Sep 2006, at 21:55, OpenMacNews wrote:

i've been fighting this for awhile; i've posted b4, with no 'bites'.


I've seen other reports on the list, including solutions.  One common
one was to use the instructions here:

http://cyrus-imapd.darwinports.com/


yes, i've seen this ... and note simply:

--with-openssl=${prefix}

which i've done.

without it, the make fails to even fink & link the ssl libs into the 
generated executables.



As I recall, another was to build your own openssl.


which i also have done ... that's my own instance in /usr/local/ssl


Frankly, this is
a pretty common problem on Mac OS X.  There's a lot of open source
software that ships with the Mac that can't be used to build other
open source software.


true.

which is why i typically build my own from src ... as i'm attempting to 
do tiwh cyrus, as well.


that said, every other app i've built that links/uses 'my' ssl libs is 
problem-free.


just cyrus-imap that's having 'issues' atm :-/

cheers,

richard



--

/"\
\ /  ASCII Ribbon Campaign
X   against HTML email, vCards
/ \  & micro$oft attachments

[GPG] OpenMacNews at gmail dot com
fingerprint: 50C9 1C46 2F8F DE42 2EDB  D460 95F7 DDBD 3671 08C6


Cyrus Home Page: http://cyrusimap.web.cmu.edu/
Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html


Re: ssl "dyld: Library not loaded" with either cyrus-imap v2.3.7 *or* cvs-head

2006-09-06 Thread Wesley Craig

On 06 Sep 2006, at 21:55, OpenMacNews wrote:

i've been fighting this for awhile; i've posted b4, with no 'bites'.


I've seen other reports on the list, including solutions.  One common  
one was to use the instructions here:


http://cyrus-imapd.darwinports.com/

As I recall, another was to build your own openssl.  Frankly, this is  
a pretty common problem on Mac OS X.  There's a lot of open source  
software that ships with the Mac that can't be used to build other  
open source software.


:wes

Cyrus Home Page: http://cyrusimap.web.cmu.edu/
Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html


ssl "dyld: Library not loaded" with either cyrus-imap v2.3.7 *or* cvs-head

2006-09-06 Thread OpenMacNews

i've been fighting this for awhile; i've posted b4, with no 'bites'.

trying again ...

i'm building Cyrus-IMAP on OSX 10.4.7.

with EITHER v2.3.7 OR latest cvs-head, configured  w/:

	setenv LDFLAGS "-L/usr/local/berkeley-db/lib -ldb 
-L/usr/local/cyrus-sasl/lib -lsasl2 -lresolv -L/usr/local/ssl/lib -lssl 
-lcrypto"
	setenv CPPFLAGS "-I/usr/local/berkeley-db/include 
-I/usr/local/cyrus-sasl/include -I/usr/local/ssl/include"


./configure \
--enable-static=no --enable-shared=yes \
--with-cyrus-user=cyrus_imap --with-cyrus-group=cyrus_imap \
--prefix=/usr/local/syrus-imap \
--with-bdb \
--with-bdb-libdir=/usr/local/berkeley-db/lib \
--with-bdb-incdir=/usr/local/berkeley-db/include \
  --with-sasl=/usr/local/cyrus-sasl \
--with-openssl=/usr/local/ssl \
--with-perl=/usr/local/perl5/bin/perl \
--with-libwrap \
--with-auth=unix --without-krb \
--with-idle=idled \
--disable-gssapi --without-gss_impl \
--enable-listext \
--enable-server \
--enable-cyradm \
--disable-cmulocal \
--enable-murder \
--with-syslogfacility=LOCAL6 \
--enable-sieve \
--with-snmp=/usr/local/net-snmp \
--disable-nntp\
--with-com_err=yes

subsequent:

make depend
make all
make install

are all, seemingly, w/o error, resulting in:


otool -L /usr/local/cyrus-imap/libexec/imapd
		/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current 
version 88.1.6)
		/usr/local/berkeley-db/lib/libdb-4.3.dylib (compatibility version 
0.0.0, current version 0.0.0)
		/usr/local/cyrus-sasl/lib/libsasl2.2.dylib (compatibility version 
3.0.0, current version 3.22.0)
		/usr/lib/libresolv.9.dylib (compatibility version 1.0.0, current 
version 369.5.0)
		/usr/local/ssl/lib/libssl.0.9.8.dylib (compatibility version 0.9.8, 
current version 0.9.8)
		/usr/local/ssl/lib/libcrypto.0.9.8.dylib (compatibility version 
0.9.8, current version 0.9.8)
		/usr/lib/libwrap.7.dylib (compatibility version 7.0.0, current 
version 7.6.0)
		/usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current 
version 1.0.0)


otool -L /usr/local/cyrus-imap/libexec/master
		/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current 
version 88.1.6)
		/usr/local/berkeley-db/lib/libdb-4.3.dylib (compatibility version 
0.0.0, current version 0.0.0)
		/usr/local/cyrus-sasl/lib/libsasl2.2.dylib (compatibility version 
3.0.0, current version 3.22.0)
		/usr/lib/libresolv.9.dylib (compatibility version 1.0.0, current 
version 369.5.0)
		/usr/local/ssl/lib/libcrypto.0.9.8.dylib (compatibility version 
0.9.8, current version 0.9.8)
		/usr/local/net-snmp/lib/libnetsnmpmibs.9.dylib (compatibility version 
10.0.0, current version 10.1.0)
		/usr/local/net-snmp/lib/libnetsnmpagent.9.dylib (compatibility 
version 10.0.0, current version 10.1.0)
		/usr/local/net-snmp/lib/libnetsnmphelpers.9.dylib (compatibility 
version 10.0.0, current version 10.1.0)
		/usr/local/net-snmp/lib/libnetsnmp.9.dylib (compatibility version 
10.0.0, current version 10.1.0)
		/usr/lib/libwrap.7.dylib (compatibility version 7.0.0, current 
version 7.6.0)


	/usr/local/perl_libs/privlib/darwin-thread-multi-2level/CORE/libperl.dylib 
(compatibility version 5.8.0, current version 5.8.8)
		/usr/local/ssl/lib/libssl.0.9.8.dylib (compatibility version 0.9.8, 
current version 0.9.8)
		/usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current 
version 1.0.0)



when i attempt to start cyrus with:

/usr/local/cyrus-imap/libexec/master \
-C /var/MailServer/Conf/Cyrus/imapd.conf \
-M /var/MailServer/Conf/Cyrus/cyrus.conf \
-p /var/MailServer/Process/cyrus_master.pid \
-D

i see in console:

dyld: Library not loaded: /usr/local/ssl/lib/libssl.0.9.8.dylib
  Referenced from: /usr/local/cyrus-imap//libexec/ctl_cyrusdb
  Reason: image not found
dyld: Library not loaded: /usr/local/ssl/lib/libssl.0.9.8.dylib
  Referenced from: /usr/local/cyrus-imap//libexec/idled
  Reason: image not found
dyld: Library not loaded: /usr/local/ssl/lib/libssl.0.9.8.dylib
  Referenced from: /usr/local/cyrus-imap//libexec/ctl_cyrusdb
  Reason: image not found
dyld: Library not loaded: /usr/local/ssl/lib/libssl.0.9.8.dylib
  Referenced from: /usr/local/cyrus-imap//libexec/imapd
  Reason: image not found
dyld: Library not loaded: /usr/local/ssl/lib/libssl.0.9.8.dylib
  Referenced from: /usr/local/cyrus-imap//libexec/lmtpd
  Reason: image not found
dyld: Library not loaded: /usr/local/ssl/lib/libssl.0.9.8.dylib
  Referenced from: /usr/local/cyrus-imap//libexec/lmtpd
  Reason: image not found
dyld: Library not loaded: /usr/local/ssl/lib/libssl.0.9.8.dylib
  Referenced from: /usr/local/cyrus-imap//libexec/imapd
   

Re: sieve doesn't work [auf Viren überprüft]

2006-09-06 Thread Andrew Morgan

On Tue, 5 Sep 2006, Martin G.H. Minkler wrote:


Martin G.H. Minkler wrote:

There will only be connections from localhost (as You can see in my
config, sieve only listens to localhost) since if there will ever be a
websieve or the like, it's going to run on the same machine.


In you first post I can't see information about "sasl" and/or "STARTTLS"


You are absolutely right, I do not get any sasl-methods and/or STARTTLS.
I did use to get STARTTLS until I disabled it via the certificate-line.

This just brings up more questions - how to I even enable sasl for sieve?

Or is it enabled but not announced?

 From configuring postfix I know You can configure the MTA to only announce 
SASL after STARTTLS but this probably isn't the case here?


If I can provide any more information, please let me know.


Nobody any ideas? Am I the only one on debian sarge who's sieve doesn't offer 
SASL login w/o TLS and sieve_sasl_minimum_layer=0?


Or is the option maybe called sasl_minimum_layer_sieve?

Is there any documentation on the sasl-options in imapd.conf?

I read the man pages for timsieved, cyrmaster and imapd.conf but didn't find 
anything useful.


I run Cyrus on Debain Sarge.  I use the Debian packages for the sasl 
libraries and modules, but I compile cyrus-imapd from source.  The debian 
packages I have installed are:


ii  libsasl2   2.1.19-1.5sarg Authentication abstraction library
ii  libsasl2-dev   2.1.19-1.5sarg Development files for authentication abstrac
ii  libsasl2-modul 2.1.19-1.5sarg Pluggable Authentication Modules for SASL
ii  sasl2-bin  2.1.19-1.5sarg Programs for manipulating the SASL users dat

In my /etc/imapd.conf file, I have the following sasl-related settings:

allowplaintext: 1
sasl_mech_list: PLAIN
sasl_minimum_layer: 0
sasl_pwcheck_method: saslauthd

Andy

Cyrus Home Page: http://cyrusimap.web.cmu.edu/
Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html


Re: How to remove IOERROR sieve log lines?

2006-09-06 Thread Andrew Morgan

On Fri, 1 Sep 2006, Nikola Milutinovic wrote:


Hi all.

I have noticed these log lines and I'd like to get rid of them:

Sep  1 00:27:24 mail lmtpunix[737]: IOERROR: fstating sieve script 
/var/lib/sieve/v/v^gogoljev/defaultbc: No such file or directory
Sep  1 00:46:24 mail lmtpunix[910]: IOERROR: fstating sieve script 
/var/lib/sieve/v/v^gogoljev/defaultbc: No such file or directory

I know what they are, the user has no sieve scripts and consequently no 
default script. Can this be turned off? Most of my users do not have 
Sieve scripts.


Modify your syslog.conf so that it doesn't log cyrus messages at the 
"debug" level.  You probably want everything at log level "info" and 
higher.


Andy

Cyrus Home Page: http://cyrusimap.web.cmu.edu/
Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html


Re: Usernames with "+" in it

2006-09-06 Thread Michael Loftis
That will likely prove to be far more trouble than it's worth.  Both Cyrus 
and most Unix MTA's treat + as a seperator/extender, so info+example.com == 
info (but tells cyrus to try to file it into the example.com folder if 
permissions allow)


It's certainly possible to login as that user, the problem comes in 
delivery, you'll need to change or disable the + separator in your MTA and 
in Cyrus.  Then you can have usernames with + in them.  Better though to 
just follow the 'de facto' standards, use .'s as separators in usernames.


--On September 6, 2006 3:51:01 PM +0200 Sven Lepiorz 
<[EMAIL PROTECTED]> wrote:



Hi,

we have to take over all mailboxes from an other provider to our own
server. The login names on the old provider is nearly the full email
address but with a "+" instead of "@", i.e. info+example.com. How can i
deliver mail to such a user? Or is it possible to login with the username
info+example.com but act as an other user?

Sven

Cyrus Home Page: http://cyrusimap.web.cmu.edu/
Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html





--
"Genius might be described as a supreme capacity for getting its possessors
into trouble of all kinds."
-- Samuel Butler

Cyrus Home Page: http://cyrusimap.web.cmu.edu/
Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html


Usernames with "+" in it

2006-09-06 Thread Sven Lepiorz

Hi,

we have to take over all mailboxes from an other provider to our own 
server. The login names on the old provider is nearly the full email 
address but with a "+" instead of "@", i.e. info+example.com. How can i 
deliver mail to such a user? Or is it possible to login with the 
username info+example.com but act as an other user?


Sven

Cyrus Home Page: http://cyrusimap.web.cmu.edu/
Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html



compile 2.2.12 with pts/ldap [auf Viren überpr üft]

2006-09-06 Thread Hans Moser

Hi!

I compiled 2.2.12 successfully before without ldap/pts (on AIX):
--- 1. -
export CC=gcc
export CFLAGS="-O2"
export CXXFLAGS="-O2"
export MAKE=gmake
export PATH=$PATH:/usr/vac/bin

./configure \
--prefix=/opt/mail \
--with-cyrus-prefix=/opt/mail/cyrus \
--with-service-path=/opt/mail/cyrus \
--libdir=/opt/freeware/lib \
--includedir=/opt/freeware/include \
--mandir=/opt/freeware/man \
--with-bdb-libdir=/opt/freeware/lib \
--with-bdb-incdir=/opt/freeware/include \
--with-sasl=/opt/freeware/lib \
--with-openssl=/opt/freeware \
--with-idle=idled
--- 1. -

Now I want to add ldap/pts. ldap*.h is in /opt/freeware/include.

--- 2. -
export CC=gcc
export CFLAGS="-O2"
export CXXFLAGS="-O2"
export MAKE=gmake
export PATH=$PATH:/usr/vac/bin

./configure \
--prefix=/opt/mail \
--with-cyrus-prefix=/opt/mail/cyrus \
--with-service-path=/opt/mail/cyrus \
--libdir=/opt/freeware/lib \
--includedir=/opt/freeware/include \
--mandir=/opt/freeware/man \
--with-bdb-libdir=/opt/freeware/lib \
--with-bdb-incdir=/opt/freeware/include \
--with-sasl=/opt/freeware/lib \
--with-openssl=/opt/freeware \
--with-idle=idled \
--with-ldap=/opt/freeware \
--with-pts=ldap \
--with-auth=pts
--- 2. -

It does not compile.
--- make -
### Making all in /SOURCE/mail/cyrus-imapd-2.2.12/ptclient
gmake[1]: Entering directory `/SOURCE/mail/cyrus-imapd-2.2.12/ptclient'
gcc -c -I.. -I./../imap -I./../lib -I../et -I/opt/freeware/include 
-I/opt/freeware/include -I/opt/freeware/include 
-I/opt/freeware/include/include -DHAVE_CONFIG_H -O2 ptexpire.c
gcc -L/opt/freeware/lib -L/opt/freeware/lib  -o ptexpire ptexpire.o 
../imap/mutex_fake.o ../imap/cli_fatal.o ../imap/libimap.a 
../lib/libcyrus.a ../lib/libcyrus_min.a  -L/opt/freeware/lib/lib 
-lsasl2 -L/opt/freeware/lib/lib  -lsasl2-L/opt/freeware/lib 
-ldb-4.2 -lssl -lcrypto  ../et/libcom_err.a
gcc -c -I.. -I./../imap -I./../lib -I../et -I/opt/freeware/include 
-I/opt/freeware/include -I/opt/freeware/include 
-I/opt/freeware/include/include -DHAVE_CONFIG_H -O2 ptloader.c
gcc -c -I.. -I./../imap -I./../lib -I../et -I/opt/freeware/include 
-I/opt/freeware/include -I/opt/freeware/include 
-I/opt/freeware/include/include -DHAVE_CONFIG_H -O2 ldap.c

ldap.c: In function `ptsmodule_make_authstate_attribute':
ldap.c:909: warning: assignment makes pointer from integer without a cast
ldap.c: In function `ptsmodule_make_authstate_filter':
ldap.c:1052: warning: assignment makes pointer from integer without a cast
gcc -L/opt/freeware/lib -L/opt/freeware/lib  -o ptloader ptloader.o 
ldap.o ../imap/mutex_fake.o ../master/service-thread.o 
-L/opt/freeware/lib  -L/opt/freeware/include/lib   ../imap/libimap.a 
../lib/libcyrus.a ../lib/libcyrus_min.a  -L/opt/freeware/lib/lib 
-lsasl2 -L/opt/freeware/lib/lib  -lsasl2-L/opt/freeware/lib 
-ldb-4.2 -lssl -lcrypto  ../et/libcom_err.a

ld: 0711-317 ERROR: Undefined symbol: .ldap_initialize
ld: 0711-317 ERROR: Undefined symbol: .ldap_set_option
ld: 0711-317 ERROR: Undefined symbol: .ldap_unbind
ld: 0711-317 ERROR: Undefined symbol: ber_pvt_opt_on
ld: 0711-317 ERROR: Undefined symbol: .ldap_get_option
ld: 0711-317 ERROR: Undefined symbol: .ldap_sasl_interactive_bind_s
ld: 0711-317 ERROR: Undefined symbol: .ldap_err2string
ld: 0711-317 ERROR: Undefined symbol: .ldap_simple_bind_s
ld: 0711-317 ERROR: Undefined symbol: .ldap_start_tls_s
ld: 0711-317 ERROR: Undefined symbol: .ldap_whoami_s
ld: 0711-317 ERROR: Undefined symbol: .ber_bvfree
ld: 0711-317 ERROR: Undefined symbol: .ber_free
ld: 0711-317 ERROR: Undefined symbol: .ldap_memfree
ld: 0711-317 ERROR: Undefined symbol: .ldap_value_free
ld: 0711-317 ERROR: Undefined symbol: .ldap_msgfree
ld: 0711-317 ERROR: Undefined symbol: .ldap_search_st
ld: 0711-317 ERROR: Undefined symbol: .ldap_first_entry
ld: 0711-317 ERROR: Undefined symbol: .ldap_first_attribute
ld: 0711-317 ERROR: Undefined symbol: .ldap_get_values
ld: 0711-317 ERROR: Undefined symbol: .ldap_next_attribute
ld: 0711-317 ERROR: Undefined symbol: .ldap_count_entries
ld: 0711-317 ERROR: Undefined symbol: .ldap_next_entry
ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more 
information.

collect2: ld returned 8 exit status
gmake[1]: *** [ptloader] Error 1
gmake[1]: Leaving directory `/SOURCE/mail/cyrus-imapd-2.2.12/ptclient'
gmake: *** [all] Error 1
--- make -


What is missing?


Hans


Cyrus Home Page: http://cyrusimap.web.cmu.edu/
Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html


Re: sieve doesn't work [auf Viren überprüft]

2006-09-06 Thread Phil Pennock
On 2006-09-05 at 19:05 +0200, Martin G.H. Minkler wrote:
> Nobody any ideas? Am I the only one on debian sarge who's sieve doesn't 
> offer SASL login w/o TLS and sieve_sasl_minimum_layer=0?

I'm not using Debian so can only offer generic advice and help.  That's
why I shut up before.  When reading Andrew Morgan's post I found that
the sasl modules had been split off, which made me realise just how
different things are in Debian.

You set allowplaintext true, you define the mechanisms, you've lowered
sieve_sasl_minimum_layer, it should be fine.  Does any of that change
what you see when you telnet to port 2000?

What happens if you use "sieve" instead of "2000" on the telnet
command-line?  Does it still connect?  If not, /etc/services needs
updating and any lookup caches (nscd?) should be flushed.

> Or is the option maybe called sasl_minimum_layer_sieve?

No; the snippet of configuration which I provided was a cut&paste of
working config I set for the internal IMAP service at work; unless
support for _ is version-dependent, it should be there.

I used service-specific settings because when I tried using a different
imapd.conf via a "-C" option in the service entry in cyrus.conf, and had
that config @include the main config then override specific values,
timsieved would crash.  I think it was bus errors, but I forget.  So I
stuck to _.

> Is there any documentation on the sasl-options in imapd.conf?

Yes.  In the man-page for imapd.conf are various items such as
sasl_minimum_layer, whilst the documentation for the cyrus-sasl package
should include html/options.html, provided that the packaging for your
OS doesn't strip documentation.  You might want to look at more of the
documentation from the cyrus-sasl package instead of cyrus-imapd.

Any of the SASL options can be set directly in imapd.conf by prefixing
"sasl_" to the option name.
-- 
"Everything has three factors: politics, money, and the right way to do it.
 In that order."  -- Gary Donahue

Cyrus Home Page: http://cyrusimap.web.cmu.edu/
Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html


Re: To list admins: Reply-to address

2006-09-06 Thread Daniel Eckl
Just for the sake of completeness:

Kjetil made me aware of the fact, that cyrus mailman does indeed put in
List-Post header.
No idea how I could have overseen that while searching for it.

If thunderbird would have the needed functionality, it could provide the
user with a "List Reply" Button.

We will see this behavior in TB in version 3.0 which contains base
changes allowing an extention to provide that feature.

But these changes have been ported back to TB 1.5 unofficially:
http://open.nit.ca/wiki/index.php?page=ReplyToListThunderbirdExtension

For example a SuSE packager provides patched TB packages for SuSE 10.0
and SuSE 10.1:
http://dev-loki.blogspot.com/2006/08/thunderbird-with-reply-to-list.html

Thanks and best,
Daniel

Daniel Eckl wrote:
> Kjetil Torgrim Homme wrote:
>> On Tue, 2006-09-05 at 14:14 +0200, Daniel Eckl wrote:
>>> Rudy Gevaert wrote:
> yes, this is desired.  read
> http://www.unicom.com/pw/reply-to-harmful.html
 How do you reply to list in thunderbird?
>> I had a look, it seems there is no support for it, not even an
>> extension.
>>
>>> Well, just assumed that thunderbird would be able to make use of that,
>>> you would need a List-Reply: header field added from the mailing list
>>> system.
>> what is "List-Reply"?  RFC 2369 specifies List-Post.
>>
>>> But that's considered harmful as well.
>>> http://marc.merlins.org/netrants/listreplyto.txt
>> I don't see any mention of "List-Reply" in the above text.  it talks
>> about the "Reply to list" function.
>>
>>> So there is no solution which satisfies the lazy ones as well as the
>>> paranoid ones. No, I will neither say to which group I belong nor where
>>> you belong to. *g*
>> in a MUA which has "reply to list" conveniently available (e.g. Ctrl+L
>> in Evolution, "f" in Gnus, "g" in Mutt), there is no conflict between
>> being lazy and paranoid.
>>
> 
> Correct, I think List-Post is the corresponding header to the List-Reply
> function I am speaking of. I burred too much with the term "List-Reply:
> header field". Thanks for clarification.
> 
> But if you don't see the term list-reply in
> http://marc.merlins.org/netrants/listreplyto.txt
> then your browser search function is seriously broken.
> 
> A dedicated button for List Reply is a very elegant version of my wish
> of making that configurable.
> But to make this usable at all, cyrus mailman has to include this header
> field, so a list-reply function knows what's the adress of the list and
> which adresses are persons which are on To: line, too.
> 
> At the moment, the MUA can support whatever it wants, it cannot know
> what's the list address.
> 
> Best,
> Daniel
> 
> Cyrus Home Page: http://asg.web.cmu.edu/cyrus
> Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu
> List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html

Cyrus Home Page: http://cyrusimap.web.cmu.edu/
Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html