[Exim] Delivering local mail fails

トップ ページ
このメッセージを削除
このメッセージに返信
著者: Georg Weissenbacher
日付:  
To: exim-users
題目: [Exim] Delivering local mail fails
Hi,
Sorry if this is a newbie question but I couldn't solve my problem
with help of the manual and the FAQ + mailin-list-archives.

I've problems delivering local mails. When calling exim -v -bt -d9 georg
exim tells me that it cannot stat the home directory of georg
(permissions of /home/georg: drwxr-x---, georg.georg), there's no .forward
and no .procmailrc file. I've tried to set the directory to 777, but this
doesn't make any difference. ignore_eacces doesn't have any effect.
require_files =
${local_part}:+${home}:+${home}/.procmailrc:+/usr/bin/procmail

I'm using Debian potato 2.2,
Exim version 3.12 #1 built 30-Apr-2000 01:07:30if the forward file
Copyright (c) University of Cambridge 1999

Here's the output of the above-mentioned exim command:

Exim version 3.12 debug level 9 uid=0 gid=0
probably Berkeley DB version 1.8x (native mode)
gandalf in local_domains? no (end of list)
Actual local interface address is 127.0.0.1
Actual local interface address is 213.47.181.108
Actual local interface address is 192.168.0.1
Caller is an admin user
Caller is a trusted user
user name "root" extracted from gecos field "root"
sender address = root@???
Address testing: uid=0 gid=0 euid=8 egid=8
>>>>>>>>>>>>>>>>>>>>>>>>

Testing georg@???
mydomain.at in local_domains? yes (matched
mydomain.at)
mydomain.at in percent_hack_domains? no (end of
list)
address georg@???
local_part=georg domain=mydomain.at
domain is local
>>>>>>>>>>>>>>>>>>>>>>>>

directing georg@???
real_local director skipped: prefix mismatch
calling system_aliases director
file="/etc/aliases"
search_open: lsearch "/etc/aliases"
search_find: file="/etc/aliases"
key="georg" partial=-1
LRU list:
6/etc/aliases
End
internal_search_find: file="/etc/aliases"
type=lsearch key="georg"
file lookup required for georg
in /etc/aliases
lookup failed
system_aliases director failed for georg:
calling procmail director
require_files =
georg:+/home/georg:+/home/georg/.procmailrc:+/usr/bin/procmail
require files uid=0 gid=0 euid=1000 egid=1000
test existence of /home/georg
required present, EACCES => absent
Permission denied
restored uid=0 gid=0 euid=8 egid=8
procmail director skipped: file existence failure
calling userforward director
userforward director: file = .forward
set uid=0 gid=0 euid=1000 egid=1000
restored uid=0 gid=0 euid=8 egid=8
userforward director deferred georg
message: failed to stat /home/georg (Permission denied)
search_tidyup called
georg@??? cannot be resolved at this
time:
failed to stat /home/georg (Permission denied)

Please, help :(

Georg