I have tried some of the examples in the documentation and still can't get
email to deliver to cyrus/IMAP when accepting mail to virtual domains.
the log reports:
003-02-28 11:20:09 pid 3167: SIGHUP received: re-exec daemon
2003-02-28 11:23:01 exim 4.12 daemon started: pid=6058, no queue runs,
listening for SMTP on port 25 (IPv4)
2003-02-28 11:23:52 18oicK-0001u6-00 <= sysop@???
H=localhost.localdomain (irax.irax.office) [127.0.0.1] P=smtp S=713
id=1125.192.168.0.25.1046431432.squirrel@???
2003-02-28 11:23:52 18oicK-0001u6-00 remote host address is the local host:
ian.org
2003-02-28 11:23:52 18oicK-0001u6-00 == ian_org@??? R=dnslookup defer
(-1): remote host address is the local host
2003-02-28 11:23:52 18oicK-0001u6-00 Frozen
at the moment I am trying the following router:-
# IJW Mod 28 02 03
special_router:
driver = accept
check_local_user
domains = ian.org
transport = special_transport
# This router matches local user mailboxes.
localuser:
driver = accept
check_local_user
transport = local_delivery
Transports are as follows:-
special_transport:
driver = pipe
command = "/usr/cyrus/bin/deliver ${local_part}"
envelope_to_add
return_path_add
delivery_date_add
message_prefix =
user = cyrus
#****************
#IJW UPDATE for IMAP squirrelmail
local_delivery:
driver = pipe
command = "/usr/cyrus/bin/deliver ${local_part}"
return_path_add
return_output
message_prefix =
user = cyrus
local delivery transport works fine.