вот это - предметный разговор
письма идут в /usr/local/vpopmail/domains/
Код:
[19:16:08:/usr/local/vpopmail/domains]# ls -la
total 6
drwx------ 3 vpopmail vchkpw 512 3 мар 20:58 .
drwxr-xr-x 8 root wheel 512 20 фев 15:14 ..
drwx------ 5 vpopmail vchkpw 512 4 мар 02:36 plague-freebsd.home
[19:16:19:/usr/local/vpopmail/domains]# cd plague-freebsd.home
[19:16:44:/usr/local/vpopmail/domains/plague-freebsd.home]# ls -la
total 12
drwx------ 5 vpopmail vchkpw 512 4 мар 02:36 .
drwx------ 3 vpopmail vchkpw 512 3 мар 20:58 ..
-rw------- 1 vpopmail vchkpw 97 3 мар 21:47 .qmail-default
-rw------- 1 vpopmail vchkpw 0 3 мар 20:58 .qmailadmin-limits
drwx------ 3 vpopmail vchkpw 512 4 мар 02:23 bounce
drwx------ 3 vpopmail vchkpw 512 3 мар 20:59 plague
drwx------ 3 vpopmail vchkpw 512 3 мар 20:58 postmaster
[19:16:46:/usr/local/vpopmail/domains/plague-freebsd.home]# cat .qmail-default
| /usr/local/vpopmail/bin/vdelivermail '' /usr/local/vpopmail/domains/plague-freebsd.home/bounce
по поводу содержимого .qmail-default - изначально стояло bounce-no-mailbox - результат тот же.
письма не ходят вообще. тоесть ни с телнета на localhost, ни системные (хотя точно знаю что должны, от крона того же).
далее:
Код:
[19:24:41:/var/qmail]# ls -la
total 32
drwxr-xr-x 15 root qmail 512 3 мар 16:06 .
drwxr-xr-x 32 root wheel 1024 5 мар 19:24 ..
drwxr-sr-x 2 alias qmail 512 3 мар 18:10 alias
drwxr-xr-x 2 root qmail 1536 3 мар 16:06 bin
drwxr-xr-x 2 root qmail 512 3 мар 16:06 boot
drwxr-xr-x 2 root qmail 512 3 мар 16:06 configure
drwxr-xr-x 2 root qmail 512 4 мар 03:38 control
drwxr-xr-x 2 root qmail 1024 3 мар 16:06 doc
drwxr-xr-x 6 root qmail 512 24 фев 23:38 man
drwxr-xr-x 5 root qmail 512 2 мар 15:45 qmailanalog
drwxr-x--- 11 qmailq qmail 512 24 фев 23:38 queue
-r-xr-x--x 1 root qmail 104 25 фев 01:48 rc
drwxr-xr-x 2 root qmail 512 3 мар 16:06 scripts
drwxr-xr-x 2 root qmail 512 25 фев 03:57 service
drwxr-xr-x 5 root qmail 512 24 фев 23:47 supervise
drwxr-xr-x 2 root qmail 512 4 мар 13:06 users
[19:26:38:/var/qmail/alias]# ls -la
total 10
drwxr-sr-x 2 alias qmail 512 3 мар 18:10 .
drwxr-xr-x 15 root qmail 512 3 мар 16:06 ..
lrwxr-xr-x 1 root qmail 28 23 фев 20:15 .qmail-anonymous -> /var/qmail/alias/.qmail-root
-rw-r--r-- 1 root qmail 7 3 мар 18:10 .qmail-mailer-daemon
-rw-r--r-- 1 root qmail 7 3 мар 18:11 .qmail-postmaster
-rw-r--r-- 1 root qmail 7 3 мар 18:10 .qmail-root
в алиасах тут везде одно и тоже:
plague
далее
Код:
$ cd /var/qmail/control
$ cat locals
localhost
localhost.home
plague-freebsd.home
$ cat defaultdelivery
./Maildir
badrcptto, bouncefrom - отсутствуют вообще
rcpthosts - как видно выше пустой
recipients - это скрипт, в котором в первой строчке написано не трогать там ничего.
где-то читал что qmail не знает, что такое файл hosts и понимает только реальные днс-записи, так вот, днс сервер поднят (и вполне удачно работает, - еще 4ре компа на нем сидят), и соответственно
Код:
$nslookup 192.168.1.6
Server: 127.0.0.1
Address: 127.0.0.1#53
6.1.168.192.in-addr.arpa name = plague-FreeBSD.home.
$ nslookup plague-freebsd.home
Server: 127.0.0.1
Address: 127.0.0.1#53
Name: plague-freebsd.home
Address: 192.168.1.6
очень сильно подозреваю что косяк именно с мейл-директориями..
либо правов не хватает ему, либо он их в другом месте ищет.
хотя добавлял всё через vqadmin, так что должно быть всё правильно по идее...
вроде на все вопросы ответил...
ps. небольшой офтоп: кстати, нет ли в бсд какой-то тулзы-аналога Filemon от sysinternals? чтоб можно было натравить на процесс и посмотреть куда оно ломится и что читает. думаю, что подбный монитор ооочень сильно упростил бы процесс выявления косяков, по крайней мере в винде сисинтерналовские тулзы - чуть ли не основной у меня инструмент при поиске "сам_не_знаю_почему_не_работает"
добавлено: чмоднул в 777 все директории внутри /usr/local/vpopmail/domains/plague-freebsd.home/plague - никакого эффекта. вернул все взад..
добавил
Код:
localhost
plague-FreeBSD.home
в rcpthosts - тоже не спасло.