Re: Questions,fixes,problems: Cyrus 2.0.9, NetBSD 1.5 [LONG]

2001-01-07 Thread Jeremy Howard

Cillian Sharkey wrote:

> - Finally, any good IMAP MUAs for Windows? Netscape 4.7x is a bit
braindead
>   in many ways. I know there is Mulberry and I think Pegasus does IMAP
too...
>
You might also look at Outlook Express. It's not that smart underneath (it
tends not to use the best IMAP commands to achieve what it needs) and it
doesn't support secure authentication, but it is probably the easiest for
users to deal with once correctly installed. It does support SSL too, so
security isn't a dead loss.

Mulberry assumes a lot of knowledge on the part of the user--if your users
are technically inclined, then they'll get a lot out of it.





Re: unable to set close on exec: Bad file descriptor

2001-01-07 Thread Todd Nemanich

[EMAIL PROTECTED] wrote:
> 
> sorry about not finishing the previous message. i have a very
> crude interface to sending mail right now. i wanted to say that
> when i run imapd from the command line it seems to start ok
> but eventualy dies with the aforementioned error. if i telnet
> to port 143 i connect but i never get any output after the
> initial Connected.. and Escape char... lines. if i try to
> use imtest the command fails with this error message:
> C: C01 CAPABILITY
> failure: prot layer failure
> 
> thanks again.
> 

It sounds like you're running imapd not master (the cyrus master
process). The imap and pop servers cannot be run standalone or under
inetd. You need to configure (/etc/cyrus.conf) and start the master
process. The master process will accept the connections and pass the
socket to the imapd server (which is forked by master).
--
Todd Nemanich   [EMAIL PROTECTED]

"Protecting the opulent and staging moral standard,
They expect redemption of character and self growth"
Bad Religion - Inner Logic



Undefined symbol "sasl_client_init"

2001-01-07 Thread Peter Erickson



Please help.
I realize that this has been posted before, but I 
am new to the whole editing makefiles and applying patches thing. So I am sort 
of looking for a detailed answer on this problem. After compiling Cyrus Imap 
2.0.9 and running cyradm on FreeBSD 4.1, I get the following error:
 
neptune# cyradmCan't load 
'/usr/local/lib/perl5/site_perl/5.005/i386-freebsd/auto/Cyrus/IMAP/IMAP.so' for 
module Cyrus::IMAP: 
/usr/local/lib/perl5/site_perl/5.005/i386-freebsd/auto/Cyrus/IMAP/IMAP.so: 
Undefined symbol "sasl_client_init" at 
/usr/local/lib/perl5/5.6.0/i386-freebsd/DynaLoader.pm line 200. at 
/usr/local/lib/perl5/site_perl/5.005/i386-freebsd/Cyrus/IMAP/Admin.pm line 
43Compilation failed in require at 
/usr/local/lib/perl5/site_perl/5.005/i386-freebsd/Cyrus/IMAP/Admin.pm line 
43.BEGIN failed--compilation aborted at 
/usr/local/lib/perl5/site_perl/5.005/i386-freebsd/Cyrus/IMAP/Admin.pm line 
43.Compilation failed in require at 
/usr/local/lib/perl5/site_perl/5.005/i386-freebsd/Cyrus/IMAP/Shell.pm line 
58.BEGIN failed--compilation aborted at 
/usr/local/lib/perl5/site_perl/5.005/i386-freebsd/Cyrus/IMAP/Shell.pm line 
58.Compilation failed in require.BEGIN failed--compilation 
aborted.neptune# 
I know it has to do with not being able to find the 
correct run path, but how do I fix that. Is there something that I can add to 
the ./configure command that will fix this or only editing the makefile. I am 
not running ssl (or at least not right now ). My source code is for cyrus is 
in:
 
Imap: /usr/local/src/cyrus-imapd-2.0.9
sasl: /usr/local/src/cyrus-sasl-1.5.24
 
When I compiled the source, I ran the following 
commands:
./configure --with-auth=unix 
--with-dbdir=/usr/local/BerkeleyDB.3.1 --without-krb
make depend
make all
make install
 
I saw that someone wrote a patch, but I was not 
sure how to apply it nor was I running imap with ssl. Any help will be greatly 
appreciated. Thanks in advance.