I can't seem to get mail lists to work with 1.80. Here's my setup:
I have made a list in file /usr/local/lib/exim/lists/sng. I can
verify fine. But when I send a real message it fails, saying:
1997-12-15 13:52:12 0xhfcA-00071n-00 == sng@??? D=userforward defer (
-1): userforward director failed to stat /local/users/sng
But verify is fine:
exim -bv -v sng
neal@???
<-- neal@???
<-- neal@???
<-- sng@???
local delivery to neal in domain neal.ctd.comsat.com
Tahsin.LIN@???
<-- Tahsin.LIN@???
<-- sng@???
remote delivery to Tahsin.LIN@???
host misnt2.cmc.comsat.com [134.133.178.29] MX=10
host misnt1.cws.comsat.com [134.133.176.130] MX=10
Dave.Vogel@???
<-- Dave.Vogel@???
<-- sng@???
remote delivery to Dave.Vogel@???
host misnt1.cws.comsat.com [134.133.176.130] MX=10
host misnt2.cmc.comsat.com [134.133.178.29] MX=10
George.Knizewski@???
<-- George.Knizewski@???
<-- sng@???
remote delivery to George.Knizewski@???
host misnt2.cmc.comsat.com [134.133.178.29] MX=10
host misnt1.cws.comsat.com [134.133.176.130] MX=10
reidw@???
<-- reidw@???
<-- sng@???
remote delivery to reidw@???
host laforge.ctd.comsat.com [134.133.40.9] MX=10
hej@???
<-- hej@???
<-- sng@???
remote delivery to hej@???
host flyhalf.ctd.comsat.com [134.133.40.14] MX=10
lozanj@???
<-- lozanj@???
<-- sng@???
remote delivery to lozanj@???
host fullback.ctd.comsat.com [134.133.40.15] MX=10
weihos@???
<-- weihos@???
<-- sng@???
remote delivery to weihos@???
host flyhalf.ctd.comsat.com [134.133.40.14] MX=10
######################################################################
# DIRECTORS CONFIGURATION #
######################################################################
# This director handles aliasing using a traditional /etc/aliases file.
system_filter:
no_verify,
driver = forwardfile;
no_check_local_user,
filter,
file = /usr/local/lib/exim/system-mail-filter,
user = nobody
system_aliases:
driver = aliasfile;
file = /usr/local/lib/exim/aliases,
search_type = dbm,
user = nobody
# This director handles forwarding using traditional ~/.forward files.
userforward:
no_verify,
driver = forwardfile;
file = .forward,
filter = true,
owners = "root"
# This director matches local user mailboxes.
lists:
driver = forwardfile;
file = /usr/local/lib/exim/lists/${local_part},
no_check_local_user,
forbid_file,
errors_to = ${local_part}-owner
localuser:
driver = localuser,
transport = local_delivery;
punt:
driver = smartuser,
no_verify;
new_address = ${local_part}@???,
end
--
*** Exim information can be found at
http://www.exim.org/ ***