I am new to exim, but have searched the archives to try to find an answer to my hopefully simple problem.
Platform: cygwin 5.20
exim: 4.62-1
My objective for now is just to be able to send myself mail to 127.0.0.1:25 and have exim collect it and put it into my default mailbox, which I believe is:
/var/spool/mail/$local_user
I have ran into the following problem: I have, in ignorance, tweaked and twiddled to get it going but have not been successfull.
In this case, the user (in this case "henman") does in fact own the .forward file:
-rw-r--r-- 1 henman ?$(A$J$7?(B 135 Jun 22 15:21 /home/henman/.forward
^
\ these are Japanese characters meaning "no group"
.forward currently only has the following in it. (not really anything)
----------------
# Exim filter # <== do not remove this line
if
error_message
then
finish
endif
----------------
The result of sending a msg however
(according to the /var/spool/exim/msglog/J192SC-0001SK-EZ file) is:
----
2006-06-22 16:14:36 Received from somename@??? H=localhost [127.0.0.1] P=esmtp S=679 id=449A435C.8000604@???
2006-06-22 16:14:36 henman@??? R=userforward defer (-1): bad owner for /home/henman/.forward
-----
If "other" is not given read permission I get a permission error, but it it set to "r" privelege, so I guess the exim deamon is running as "other"
Data bout the daemon: ls -l /usr/bin/exim-4.62-1
-rwxr-x---+ 1 henman Users 750592 May 3 10:53 /usr/bin/exim-4.62-1
Now when I test the .forward file, the follow results are produced:
"....
Testing Exim filter file "/cygdrive/c/zdjh/djh/.forward"
Filtering did not set up a significant delivery.
Normal delivery will occur."
Any advice, ideas, and helpful suggestions are appreciated.
Thanks,
Darel