dovecot@dovecot.org
Hello,
I have been doing my first BasicInstall of Dovecot, following the documentation for VirtualUsers, and piecing together suggestions from other on the list, and out on the web.
In dovecot.conf, I have added,
default_mail_env = maildir:/var/Dovecot/%d/Accounts/%1u/%u/Maildir:INDEX=/var/Dovecot/indexes/%d/%n
auth default {
mechanisms = plain
user = pgnmail
passdb passwd-file {
args = /etc/imap.passwd
}
userdb static {
args = static uid=99 gid=99 home=/var/Dovecot mail=maildir:%h/%d/Accounts/%1u/%u nice=10
}
}
My User+Passwd DB file is
/etc/imap.passwd
paulg:{PLAIN}testpass:99:99::/var/Dovecot/domain.com/Accounts/t/paulg:::
On Dovecot startup, my log shows,
dovecot: Aug 18 07:10:40 Info: Dovecot v1.1.UNSTABLE starting up
dovecot: Aug 18 07:10:42 Info: auth(default): passwd-file /etc/imamp.passwd: Read 1 users
When I telnet in, I see,
Connected to domain.com.
Escape character is '^]'.
* OK [CAPABILITY IMAP4rev1 SASL-IR SORT THREAD=REFERENCES MULTIAPPEND UNSELECT LITERAL+ IDLE CHILDREN NAMESPACE LOGIN-REFERRALS STARTTLS AUTH=PLAIN]
domain.com Dovecot IMAP4 ready
and when I login with,
x login testuser testpass
I see,
dovecot: Aug 18 07:06:50 Info: auth(default): client in: AUTH 1 PLAIN service=IMAP secured lip=
192.168.1.6 rip=192.168.1.6 resp=<hidden>
dovecot: Aug 18 07:06:50 Info: auth(default): client out: OK 1 user=paulg
dovecot: Aug 18 07:06:50 Info: auth(default): master in: REQUEST 3 14946 1
dovecot: Aug 18 07:06:50 Info: auth(default): master out: USER 3 paulg static uid=99 gid=99 home=/var/Dovecot mail=maildir://Accounts/t/paulg nice=10
dovecot: Aug 18 07:06:50 Info: imap-login: Login: user=<paulg>, method=PLAIN, rip=
192.168.1.6, lip=192.168.1.6, secured
dovecot: Aug 18 07:06:50 Error: IMAP(paulg): dyld: Library not loaded: /usr/local/ssl/lib/libssl.0.9.8.dylib
dovecot: Aug 18 07:06:50 Error: IMAP(paulg): Referenced from: /usr/local/dovecot/libexec/dovecot/imap
dovecot: Aug 18 07:06:50 Error: IMAP(paulg): Reason: image not found
dovecot: Aug 18 07:06:51 Error: child 14963 (imap) killed with signal 5
I'm concerned about the "//" in,
mail=maildir://Accounts/t/paulg
Is that correct?
And, of course, the,
dovecot: Aug 18 07:06:50 Error: IMAP(paulg): dyld: Library not loaded: /usr/local/ssl/lib/libssl.0.9.8.dylib
which I have no idea about.
Looking at the libraries linked into the "/usr/local/dovecot/libexec/dovecot/imap" executable, I see
/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/libgcc_s.1.dylib (compatibility version
1.0.0, current version 1.0.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 88.1.6)
And, seeing if "/usr/local/ssl/lib/libssl.0.9.8.dylib", exists,
ls /usr/local/ssl/lib/libssl.0.9.8.dylib
/usr/local/ssl/lib/libssl.0.9.8.dylib
Can someone help?
Thank you.
Paul