Показать сообщение отдельно
Старый 05.03.2009, 20:09     # 9
Plague
Administrator
 
Аватар для Plague
 
Регистрация: 06.05.2003
Адрес: Московская Подводная Лодка
Пол: Male
Сообщения: 12 059

Plague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague Демиург
Plague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague Демиург
вот это - предметный разговор

письма идут в /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 - тоже не спасло.
__________________
все "спасибы" - в приват и в репутацию! не засоряйте форум!!!!
~~~~~~~~~~~~~~~~~~~~~~

The time has come it is quite clear, our antichrist is almost already here.
M.M.
Plague вне форума