Two problems with this new beta not found in beta 8. 1. mbox_from_create error This is the configure string I use, and I paste the make error message below. I have to use "--with-storages=maildir,mbox" to get around the error. ./configure \ --prefix=/opt1/dovecot \ --localstatedir=/var \ --without-shadow \ --without-cyrus-sasl2 \ --without-pop3d \ --without-gssapi \ --disable-ipv6 \ --disable-debug \ --with-storages=maildir \ --with-ssl=openssl mkdir .libs gcc -std=gnu99 -g -O2 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -o deliver auth-client.o deliver.o duplicate.o mail-send.o smtp-client.o ../lib/mountpoint.o ../lib/str-sanitize.o -Wl,--export-dynamic ../lib-storage/register/libstorage-register.a ../../src/lib-storage/index/maildir/libstorage_maildir.a ../../src/lib-storage/index/libstorage_index.a ../../src/lib-index/libindex.a ../lib-storage/libstorage.a ../lib-storage/subscription-file/libstorage_subscription_file.a ../lib-imap/libimap.a ../lib-mail/libmail.a ../lib-dict/libdict.a ../lib-charset/libcharset.a ../lib/liblib.a deliver.o(.text+0xa28): In function `main': /opt1/source/dovecot-1.0.beta9/src/deliver/deliver.c:301: undefined reference to `mbox_from_create' *** Error code 1 Stop in /opt1/source/dovecot-1.0.beta9/src/deliver. *** Error code 1 Stop in /opt1/source/dovecot-1.0.beta9/src. *** Error code 1 Stop in /opt1/source/dovecot-1.0.beta9. *** Error code 1 Stop in /opt1/source/dovecot-1.0.beta9. 2. I have to specify the following in the dovecot.conf or server wont start as others have pointed out alreay. protocol imap { ssl_listen = *:993 }
On Sat, 2006-06-17 at 16:52 -0400, Peter Chiu wrote:> Two problems with this new beta not found in beta 8. > > 1. mbox_from_create error > > This is the configure string I use, and I paste the make error message > below. I have to use "--with-storages=maildir,mbox" to get around the error...> /opt1/source/dovecot-1.0.beta9/src/deliver/deliver.c:301: undefined > reference to `mbox_from_create'Well, this is because the delivery agent uses mbox code to parse the input mail as a virtual mbox. Some day I'll add a "plain" storage which can be used to access files as single mails, and it can be used instead of mbox code for this. There's still anyway the same problem if the plain storage is dropped. So, I think I'll just add a check to configure that gives an error message if mbox storage is removed but --without-deliver isn't given. -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 191 bytes Desc: This is a digitally signed message part Url : http://dovecot.org/pipermail/dovecot/attachments/20060618/3ff714a6/attachment.pgp