-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
hi,
i've Dovecot 10branch head built on on OSX 10.4.7.
i've also exim 4.63 configured for use with dovecot's AUTH.
on local delivery via exim -> dovecot LDA, i see two errors:
(1) dovecot_lda transport output: dyld: Library not loaded:
/usr/local/ssl/lib/libssl.0.9.8.dylib (2) Child process of dovecot_lda transport (running command "/usr/local/dovecot/libexec/dovecot/deliver -c /var/MailServer/Conf/dovecot.conf -d $local_part@$domain") was terminated by signal 5 (trace trap)
the more i stare at this, the more i think this is a dovecot issue ... thoughts/suggestions ?
details:
% exim -bV
Exim version 4.63 #1 built 09-Sep-2006 11:58:58
Copyright (c) University of Cambridge 2006
Berkeley DB: Sleepycat Software: Berkeley DB 4.3.29: (June 7, 2006)
Support for: crypteq PAM TCPwrappers OpenSSL Content_Scanning
Old_Demime Experimental_DomainKeys Lookups: lsearch wildlsearch nwildlsearch iplsearch cdb dbm dbmnz dsearch mysql Authenticators: cram_md5 plaintext dovecot Routers: accept dnslookup ipliteral manualroute queryprogram redirect Transports: appendfile/maildir/mailstore/mbx autoreply lmtp pipe smtp Fixed never_users: 0 Size of off_t: 8 Configuration file is /var/MailServer/Conf/Exim/exim.conf
in my exim.conf, i've set up to use dovecot's LDA:
...
begin routers
...
dovecot_localuser:
debug_print = "EXIM-DEBUG [R:dovecot_localuser] for
$local_part@$domain" driver = accept domains = +local_domains local_part_suffix = +* local_part_suffix_optional transport = dovecot_lda ...
begin transports
...
dovecot_lda:
debug_print = "EXIM-DEBUG [T:dovecot_lda] for
$local_part@$domain"
driver = pipe
command = /usr/local/dovecot/libexec/dovecot/deliver
-c /var/MailServer/Conf/Dovecot/dovecot.conf
-d $local_part@$domain
message_prefix = ""
message_suffix = ""
delivery_date_add
envelope_to_add
return_path_add
log_output
user = vmail
...
when i test a local smtp exim devliery w/:
% exim -v -odf testuser@testdomain.com
LOG: MAIN
cwd=/usr/local 4 args: exim -v -odf testuser@testdomain.com
Test message.
.
i see as response in console:
LOG: MAIN
<= root@testdomain.com U=root P=local S=456
LOG: MAIN
cwd=/var/MailServer/Mail/Queue 5 args: /usr/local/exim/bin/exim -v
- -odi -Mc J5CFC3-0007YC-99 delivering J5CFC3-0007YC-99 EXIM-yes [R:dovecot_localuser] for testuser@testdomain.com EXIM-yes [T:dovecot_lda] for testuser@testdomain.com LOG: MAIN testuser@testdomain.com: dovecot_lda transport output: dyld: Library not loaded: /usr/local/ssl/lib/libssl.0.9.8.dylib LOG: MAIN ** testuser@testdomain.com F=root@testdomain.com P=root@testdomain.com R=dovecot_localuser T=dovecot_lda: Child process of dovecot_lda transport (running command "/usr/local/dovecot/libexec/dovecot/deliver -c /var/MailServer/Conf/dovecot.conf -d $local_part@$domain") was terminated by signal 5 (trace trap) LOG: MAIN cwd=/var/MailServer/Mail/Queue 9 args: /usr/local/exim/bin/exim -v
- -odi -t -oem -oi -f <> -EJ5CFC3-0007YC-99 LOG: MAIN <= <> R=J5CFC3-0007YC-99 U=testuser P=local S=1485 T="Mail delivery failed: returning message to sender" ...
if i, however, test the dovecot local delivery directly @ shell:
% /usr/local/dovecot/libexec/dovecot/deliver -c
/var/MailServer/Conf/Dovecot/dovecot.conf -d testuser@testdomain.com
i see no 'complaints' about ssl lib ...
dovecot: Sep 09 14:06:50 Info: auth(default): master in: USER 1
testuser@testdomain.com service=deliver dovecot: Sep 09 14:06:50 Info: auth(default): master out: USER 1 testuser@testdomain.com static uid=301 gid=301 home=/var/MailServer/Mail/Dovecot/Domains/testdomain.com/Accounts/testuser nice=10
so, where to begin with this? is this an exim or dovecot issue?
thanks!
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)
iEYEARECAAYFAkUDRakACgkQlffdvTZxCMYoHwCdGSaSeNok1B2ZYMnrNdaGFCj5 z4sAoIAKloPRwMD8GJgHT4BYwbS7Mecr =HKZx -----END PGP SIGNATURE-----