marsch
11.05.06, 20:58
Hallo,
Ich will mit exim Mails in ein Maildir zustellen, habe dazu folgenden Router:
# Zustellen in Mailbox
r_dovecot:
driver = accept
require_files = ${lookup{$local_part@$domain}lsearch{/etc/exim/config/mailboxes}}
debug_print = true
user = exim
group = mail
transport = t_dovecot
Hier scheint der Lookup zu funktionieren. Und hier der zugehörige Transport:
t_dovecot:
driver = appendfile
debug_print = true
directory = ${lookup{$local_part@$domain}lsearch{/etc/exim/config/mailboxes}}
delivery_date_add
envelope_to_add
return_path_add
user = imapagent
group = mail
mode = 0640
maildir_format = true
Die Konfiguration (/etc/exim/config/mailboxes) sieht so aus:
user1@domain1.com:/var/mail/dovecot/nick1/Maildir
user2@domain2.net:/var/mail/dovecot/nick2/Maildir
...
Versuche ich, an diesen User zuzustellen, finde ich im Log nur lapidar
2006-05-11 21:42:44 1FeFeI-00085d-PN == me@local \
R=r_dovecot T=t_dovecot defer (-21): \
appendfile: file or directory name "" is not absoluteWas mache ich beim Lookup falsch?
Ich will mit exim Mails in ein Maildir zustellen, habe dazu folgenden Router:
# Zustellen in Mailbox
r_dovecot:
driver = accept
require_files = ${lookup{$local_part@$domain}lsearch{/etc/exim/config/mailboxes}}
debug_print = true
user = exim
group = mail
transport = t_dovecot
Hier scheint der Lookup zu funktionieren. Und hier der zugehörige Transport:
t_dovecot:
driver = appendfile
debug_print = true
directory = ${lookup{$local_part@$domain}lsearch{/etc/exim/config/mailboxes}}
delivery_date_add
envelope_to_add
return_path_add
user = imapagent
group = mail
mode = 0640
maildir_format = true
Die Konfiguration (/etc/exim/config/mailboxes) sieht so aus:
user1@domain1.com:/var/mail/dovecot/nick1/Maildir
user2@domain2.net:/var/mail/dovecot/nick2/Maildir
...
Versuche ich, an diesen User zuzustellen, finde ich im Log nur lapidar
2006-05-11 21:42:44 1FeFeI-00085d-PN == me@local \
R=r_dovecot T=t_dovecot defer (-21): \
appendfile: file or directory name "" is not absoluteWas mache ich beim Lookup falsch?