Hi,
I just rolled out my first non-virtualhosted courier installation.
It runs on host.domain.com (hostname command output, also forward DNS
points to the IP of this box, and this IP reverse-resolves to
host.domain.com), has another A record for mx1.domain.com which is the
MX record for domain.com. In my courier config, I have domain.com and
host.domain.com in /etc/courier/locals. I do not have a "me" file. I
have a Unix user "binand" on this box, and I get emails meant for
bin...@domain.com just fine.
Now, the problem is that I added a few aliases to /etc/courier/system
(mainly, for postmaster, abuse and mail). But I get, from makealiases
-dump,
ma...@host.domain.com: ali...@host.domain.com
ie, there is no alias for ma...@domain.com. So courier tries to deliver
to the FC2 Unix user "mail", which fails with the error
maildrop: Home directory owned by wrong user.
which is understandable, as the mail user's home diectory is
/var/spool/mail owned by root.
How do I tell courier to append all entries in locals to all aliases
in aliases/system?
Thanks,
Binand
PS: Incidentally, if dnsreports.com reports an error connecting to
your courier server, it seems to be because of missing postmaster@ ID
in the domain you are testing.