hi,
i've exim 4.63 configured for use with dovecot AUTH on OSX 10.4.7:
% 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
when i test a local delivery w/:
% exim -v -odf testuser@???
LOG: MAIN
cwd=/usr/local 4 args: exim -v -odf testuser@???
Test message.
.
i see as response in console:
LOG: MAIN
<= root@??? 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@???
EXIM-yes [T:dovecot_lda] for testuser@???
LOG: MAIN
<testuser@???>: dovecot_lda transport output: dyld:
Library not loaded: /usr/local/ssl/lib/libssl.0.9.8.dylib
LOG: MAIN
** testuser@??? F=<root@???>
P=<root@???> 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"
...
in my exim.conf, i've:
...
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
...
and, if i test the dovecot local delivery directly @ shell:
% /usr/local/dovecot/libexec/dovecot/deliver -c
/var/MailServer/Conf/Dovecot/dovecot.conf -d testuser@???
i see no 'complaints' about ssl lib ...
dovecot: Sep 09 14:06:50 Info: auth(default): master in: USER 1
testuser@??? service=deliver
dovecot: Sep 09 14:06:50 Info: auth(default): master out: USER 1
testuser@??? 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