imho.ws |
![]() |
![]() |
![]() |
# 1 |
Guest
Сообщения: n/a
|
проблема с Qmail
В общем, поставил Qmail. Почти все работает, ктроме... Письма отсылаются нормально, все доходит, куда надо. Но входящие письма вроде как приходят.
Вот что пишет в логах /var/log/qmail/qmail-pop3d/current @40000000460cab812f3a3b9c tcpserver: pid 10385 from 192.168.1.30 @40000000460cab8216d0bc84 tcpserver: ok 10385 :192.168.1.10:110 :192.168.1.30::1376 @40000000460cab830a97c4e4 tcpserver: end 10385 status 256 @40000000460cab830a97e424 tcpserver: status: 0/100 @40000000460cab8711dd3054 tcpserver: status: 1/100 @40000000460cab8711dd4f94 tcpserver: pid 10388 from 192.168.1.30 @40000000460cab8816e8b924 tcpserver: ok 10388 :192.168.1.10:110 :192.168.1.30::1378 @40000000460cab8827ea9314 tcpserver: end 10388 status 256 @40000000460cab8827eaae6c tcpserver: status: 0/100 @40000000460cab882a001d04 tcpserver: status: 1/100 @40000000460cab882a003c44 tcpserver: pid 10392 from 192.168.1.30 @40000000460cab8e0ec8996c tcpserver: ok 10392 :192.168.1.10:110 :192.168.1.30::1380 @40000000460cab8e0ec8b8ac tcpserver: end 10392 status 256 @40000000460cab8e0ec8c84c tcpserver: status: 0/100 @40000000460cab8e0ec8d7ec tcpserver: status: 1/100 @40000000460cab8e0ec8eb74 tcpserver: pid 10396 from 192.168.1.30 @40000000460cab9238576c7c tcpserver: ok 10396 :192.168.1.10:110 :192.168.1.30::1382 @40000000460cab930918645c tcpserver: end 10396 status 256 @40000000460cab9309188784 tcpserver: status: 0/100 @40000000460cab930b129264 tcpserver: status: 1/100 @40000000460cab930b12b1a4 tcpserver: pid 10399 from 192.168.1.30 @40000000460cabce10398aa4 tcpserver: ok 10399 :192.168.1.10:110 :192.168.1.30::1384 @40000000460cabce1039adcc tcpserver: end 10399 status 256 @40000000460cabce1039bd6c tcpserver: status: 0/100 /var/log/qmail/qmail-send/current @40000000460cad8a16264bb4 new msg 305182 @40000000460cad8a16266edc info msg 305182: bytes 6475 from <#@[]> qp 10629 uid 500 @40000000460cad8a18dc4fac starting delivery 216: msg 305182 to local postmaster@mageron.ru @40000000460cad8a18dc72d4 status: local 2/10 remote 0/255 @40000000460cad8a18dc8274 delivery 215: success: did_0+1+0/qp_10629/ @40000000460cad8a18dc9214 status: local 1/10 remote 0/255 @40000000460cad8a18dca1b4 end msg 305180 @40000000460cad8a19198b74 delivery 216: failure: This_message_is_looping:_it_already_has_my_Delivered-To_line._(#5.4.6)/ @40000000460cad8a1919b284 status: local 0/10 remote 0/255 @40000000460cad8a1919c224 triple bounce: discarding bounce/305182 @40000000460cad8a1919d5ac end msg 305182 @40000000460cae9239ddbe5c new msg 305177 @40000000460cae9239dddd9c info msg 305177: bytes 15923 from <ehbowles@cnn.com> qp 10675 uid 507 @40000000460cae923b71a8b4 starting delivery 217: msg 305177 to local director@mageron.ru @40000000460cae923b71cbdc status: local 1/10 remote 0/255 @40000000460cae9302c5f40c delivery 217: failure: Sorry,_no_mailbox_here_by_that_name._(#5.1.1)/ @40000000460cae9302c61734 status: local 0/10 remote 0/255 @40000000460cae93041251fc bounce msg 305177 qp 10678 @40000000460cae930412713c end msg 305177 @40000000460cae93041cb624 new msg 305182 @40000000460cae93041cc9ac info msg 305182: bytes 16449 from <> qp 10678 uid 506 @40000000460cae9305bce51c starting delivery 218: msg 305182 to remote ehbowles@cnn.com @40000000460cae9305bd0844 status: local 0/10 remote 1/255 @40000000460cae950e07ca0c delivery 218: failure: 64.236.221.40_does_not_like_recipient./Remote_host_said:_501_#5.1.1_bad_address_ehbowles@cnn.com/Giving_up_on_64.236.221.40./ @40000000460cae950e07f11c status: local 0/10 remote 0/255 @40000000460cae950f85cb04 bounce msg 305182 qp 10681 @40000000460cae950f85ea44 end msg 305182 @40000000460cae9510235af4 new msg 305180 @40000000460cae9510237264 info msg 305180: bytes 16970 from <#@[]> qp 10681 uid 506 @40000000460cae951269dff4 starting delivery 219: msg 305180 to local postmaster@mageron.ru @40000000460cae951269ff34 status: local 1/10 remote 0/255 @40000000460cae953039dd04 new msg 305182 @40000000460cae953039fc44 info msg 305182: bytes 17075 from <#@[]> qp 10684 uid 500 @40000000460cae9531d67604 starting delivery 220: msg 305182 to local postmaster@mageron.ru @40000000460cae9531d69544 status: local 2/10 remote 0/255 @40000000460cae9531d6a8cc delivery 219: success: did_0+1+0/qp_10684/ @40000000460cae9531d6b86c status: local 1/10 remote 0/255 @40000000460cae9531d6c80c end msg 305180 @40000000460cae9531d6d7ac delivery 220: failure: This_message_is_looping:_it_already_has_my_Delivered-To_line._(#5.4.6)/ @40000000460cae9531d6ef1c status: local 0/10 remote 0/255 @40000000460cae9531d6febc triple bounce: discarding bounce/305182 @40000000460cae9531d76834 end msg 305182 /var/log/qmail/qmail-smtpd/current @40000000460cab6d2abfa82c tcpserver: pid 10378 from 213.180.223.151 @40000000460cab6d2f36a1bc tcpserver: ok 10378 mageron.ru:80.254.103.252:25 webmail24.mail.yandex.net:213.180.223.151::54279 @40000000460cab6e0c5bc3d4 tcpserver: end 10378 status 0 @40000000460cab6e0c5be314 tcpserver: status: 0/30 @40000000460cabc21afa41f4 tcpserver: status: 1/30 @40000000460cabc21afa6134 tcpserver: pid 10403 from 213.180.223.151 @40000000460cabc21d7e9b14 tcpserver: ok 10403 mageron.ru:80.254.103.252:25 webmail24.mail.yandex.net:213.180.223.151::53352 @40000000460cabcd1ce6a8a4 tcpserver: end 10403 status 0 @40000000460cabcd1ce6c7e4 tcpserver: status: 0/30 @40000000460cad8119f345bc tcpserver: status: 1/30 @40000000460cad8119f368e4 tcpserver: pid 10611 from 200.75.59.126 @40000000460cad8126a7e1b4 tcpserver: ok 10611 mageron.ru:80.254.103.252:25 plms7559-126.etb.net.co:200.75.59.126::62952 @40000000460cad84072f0aec tcpserver: end 10611 status 0 @40000000460cad84072f2a2c tcpserver: status: 0/30 @40000000460cae8d335d9304 tcpserver: status: 1/30 @40000000460cae8d335db244 tcpserver: pid 10674 from 122.100.46.253 @40000000460cae8d363b1c2c tcpserver: ok 10674 mageron.ru:80.254.103.252:25 :122.100.46.253::3278 @40000000460cae9321557474 tcpserver: end 10674 status 0 @40000000460cae93215593b4 tcpserver: status: 0/30 @40000000460caead3945106c tcpserver: status: 1/30 @40000000460caead39452bc4 tcpserver: pid 10690 from 68.16.141.10 @40000000460caeae20f1e044 tcpserver: ok 10690 mageron.ru:80.254.103.252:25 adsl-068-016-141-010.sip.tys.bellsouth.net:68.16.141.10::3352 @40000000460caeb11055444c tcpserver: end 10690 status 0 @40000000460caeb11055638c tcpserver: status: 0/30 помогите, в чем трабла. Уже 2 дня мучаюсь |
![]() |
# 2 |
Котозавр
Регистрация: 15.04.2003
Адрес: Russia, Tomsk
Пол: Male
Сообщения: 1 329
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Во первых советовал бы обрабатывать логи после cat программкой tai64nlocal - идет в комплекте с qmail. Тогда белиберда будет расшифрована в нормальное время.
По принципу cat current | grep хххх@yyyyyyyyyy.com | tai64nlocal Во вторых - явное зацикливание, нужно смотреть /var/qmail/control, /var/qmail/alias, /usr/local/vpopmail/domains/xxxxxxx/.qmail*
__________________
Паранойю у админов лечить нельзя, надо лишь следить, чтобы развивалась в нужном направлении |
![]() |
![]() |
# 3 |
Administrator
Регистрация: 06.05.2003
Адрес: Московская Подводная Лодка
Пол: Male
Сообщения: 12 059
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
народ, уже третью неделю с сабжем бьюсь. сперва с ssl его никак скрестить не получалось. вроде скрестил.
щас еще веселей - нифига не ходит. в логах: [14:00:24:/usr/local/vpopmail]# tail -n5 /var/log/maillog Код:
Mar 4 13:16:29 plague-FreeBSD vpopmail[51827]: vchkpw-pop3: (PLAIN) login success plague@plague-freebsd.home:192.168.1.7 Mar 4 13:25:49 plague-FreeBSD vpopmail[51988]: vchkpw-pop3: (PLAIN) login success plague@plague-freebsd.home:192.168.1.7 Mar 4 13:25:50 plague-FreeBSD qmail-scanner-queue.pl: qmail-scanner[51990]: Clear:RC:1(192.168.1.7): 0.179725 645 plague@plague-FreeBSD.home plague@plague-freebsd.home test <557613712.20090304132542@plague-FreeBSD.home> 1236162350.51992-0.plague-FreeBSD.home:115 orig-plague-FreeBSD.home123616235054051990:645 Mar 4 13:40:51 plague-FreeBSD vpopmail[52256]: vchkpw-pop3: (PLAIN) login success plague@plague-freebsd.home:192.168.1.7 Mar 4 13:55:52 plague-FreeBSD vpopmail[52509]: vchkpw-pop3: (PLAIN) login success plague@plague-freebsd.home:192.168.1.7 Код:
2009-03-04 13:25:51.211625500 starting delivery 5: msg 71788 to local log@plague-freebsd.home 2009-03-04 13:25:51.212396500 status: local 1/10 remote 0/120 2009-03-04 13:25:51.212689500 starting delivery 6: msg 71788 to local postmaster@plague-freebsd.home 2009-03-04 13:25:51.234183500 status: local 2/10 remote 0/120 2009-03-04 13:25:51.257499500 delivery 6: failure: mail_is_looping/ 2009-03-04 13:25:51.258206500 status: local 1/10 remote 0/120 2009-03-04 13:25:51.259269500 delivery 5: failure: mail_is_looping/ 2009-03-04 13:25:51.259723500 status: local 0/10 remote 0/120 2009-03-04 13:25:51.260040500 triple bounce: discarding bounce/71788 2009-03-04 13:25:51.260315500 end msg 71788 откуда, блин берется этот mail_is_looping?? уже всю голову сломал. и самое обидное, даже не могу понять куда копать ![]() кроме соответствующей рифмы (соответствующей, впрочем ситуации) - в голову уже ничего не приходит. кофе заканчивается. нервы - уже давно.
__________________
все "спасибы" - в приват и в репутацию! не засоряйте форум!!!! ~~~~~~~~~~~~~~~~~~~~~~ The time has come it is quite clear, our antichrist is M.M.
|
![]() |
![]() |
# 4 |
Котозавр
Регистрация: 15.04.2003
Адрес: Russia, Tomsk
Пол: Male
Сообщения: 1 329
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Файлик "Жизнь с Qmail" проштурирован?
Судя по логу шлется письмо в log@xxxx, поскольку такого адреса нет, срабатывает правило bounce, и т.д. Внимательно проверить что написано в файлах в /var/qmail/control, почитать - в /var/qmail/doc ![]() Код:
| /usr/local/vpopmail/bin/vdelivermail '' delete
__________________
Паранойю у админов лечить нельзя, надо лишь следить, чтобы развивалась в нужном направлении |
![]() |
![]() |
# 5 |
Administrator
Регистрация: 06.05.2003
Адрес: Московская Подводная Лодка
Пол: Male
Сообщения: 12 059
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
проштудирован. и не только он..
каких конкретно? говорю, я уже третью неделю их читаю, толку - ноль. оно и так все удаляет, в том числе и то что не следует... это не во избежание появления, а действие по умолчанию., тоесть для адресов которых нет. я-то отправляю на адрес существующий, а вот почему оно его не видит - это вопрос... ![]() ![]() ps. народ, очень большая просьба: не нужно советов что читать. вопрос вполне конкретный, и я хотел бы получить на него ответ, либо придти к нему коллегиально. а о существовании гугля, яндекса и мануалов я и без вас знаю.. ![]()
__________________
все "спасибы" - в приват и в репутацию! не засоряйте форум!!!! ~~~~~~~~~~~~~~~~~~~~~~ The time has come it is quite clear, our antichrist is M.M.
|
![]() |
![]() |
# 6 |
Котозавр
Регистрация: 15.04.2003
Адрес: Russia, Tomsk
Пол: Male
Сообщения: 1 329
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Поконтачь с Helldomain - он в QMail эксперт. Я с ней работал последний раз давненько, подробностей не помню.
А строчка которую я привел - именно "во избежание", т.е. мой сервер принципиально не отвечал на письма, адресованные неправильным юзверям.
__________________
Паранойю у админов лечить нельзя, надо лишь следить, чтобы развивалась в нужном направлении Последний раз редактировалось SinClaus; 05.03.2009 в 07:34. Причина: Дополнение |
![]() |
![]() |
# 7 | |
Administrator
Регистрация: 06.05.2003
Адрес: Московская Подводная Лодка
Пол: Male
Сообщения: 12 059
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Цитата:
блин, сказал не отправлять читать - стали писать с кем поговорить. еще раз повторяю: я хочу получить ответ здесь. не в обиду, но следующий ответ типа "спроси или почитай там" будет вознагражден соответствующе. я сам прекрасно и читать и спрашивать умею, и без всякой пересылки знаю где. одно из таких мест - этот форум. есть идеи - обсудим. нужны какие конфиги - выложу. если идей нет - идем мимо. но хватит заниматься пересылкой по инстанциям. и так пол-интернета завалено loop-пересылками, причем как раз unix-сфера грешит ими больше всего. ps. честное слово, и ругаться не хочется, ибо понимаю, что лучшими намереньями.., и не правильно это, ибо ими вымощена дорога.. в данном случае - в никуда.
__________________
все "спасибы" - в приват и в репутацию! не засоряйте форум!!!! ~~~~~~~~~~~~~~~~~~~~~~ The time has come it is quite clear, our antichrist is M.M.
|
|
![]() |
![]() |
# 8 |
Котозавр
Регистрация: 15.04.2003
Адрес: Russia, Tomsk
Пол: Male
Сообщения: 1 329
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Ну давай по порядку, больше вроде некому
![]() Не принимает на один ящик? Какие .qmail-* файлы лежат... да, кстати, куда письма доставляются? В postbox, postdir, userdir? К руту письма идут? Права на запись у юзверя из группы qmail* (ну не помню с какими правами пущается доставляльщик) в почтовый ящик есть? badrcptto, bouncefrom, defaultdelivery ![]() Пока больше ничего в голову не приходит...
__________________
Паранойю у админов лечить нельзя, надо лишь следить, чтобы развивалась в нужном направлении |
![]() |
![]() |
# 9 |
Administrator
Регистрация: 06.05.2003
Адрес: Московская Подводная Лодка
Пол: Male
Сообщения: 12 059
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
вот это - предметный разговор
![]() письма идут в /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 письма не ходят вообще. тоесть ни с телнета на 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 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
__________________
все "спасибы" - в приват и в репутацию! не засоряйте форум!!!! ~~~~~~~~~~~~~~~~~~~~~~ The time has come it is quite clear, our antichrist is M.M.
|
![]() |
![]() |
# 10 |
Котозавр
Регистрация: 15.04.2003
Адрес: Russia, Tomsk
Пол: Male
Сообщения: 1 329
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
По поводу sysinternals - см. lsof и strace (первая в sysutils, вторая - в devel). Полезная вещь при работе с qmail.
Поскольку обзор пока результатов не дал - посмотри лог qmail-send, локальная доставка тоже в ее ведении. Так кто занимается раскладкой писем? vpopmail? ..... Да, кстати - spamassasin и clamav присутствуют? У них все нормально? В них письмо передается пайпом вроде, и при сбое испаряется...
__________________
Паранойю у админов лечить нельзя, надо лишь следить, чтобы развивалась в нужном направлении Последний раз редактировалось SinClaus; 06.03.2009 в 06:38. Причина: Вопрос |
![]() |
![]() |
# 11 |
Administrator
Регистрация: 06.05.2003
Адрес: Московская Подводная Лодка
Пол: Male
Сообщения: 12 059
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
да, spamassasin и clamav имеются. хз, сегодня опять практически всю ночь морочился. кой-какие ошибки нашел, но на результат оно все равно не повлияло.
да, он. абсолютно не изменился после моих ночных шаманств: Код:
cat /var/log/qmail/qmail-send/current | tai64nlocal 2009-03-06 11:31:25.403925500 status: local 0/10 remote 0/120 2009-03-06 11:32:27.242778500 new msg 71848 2009-03-06 11:32:27.243026500 info msg 71848: bytes 1163 from <plague@plague-FreeBSD.home> qp 49119 uid 98 2009-03-06 11:32:27.251291500 starting delivery 1: msg 71848 to local log@plague-freebsd.home 2009-03-06 11:32:27.251448500 status: local 1/10 remote 0/120 2009-03-06 11:32:27.251770500 starting delivery 2: msg 71848 to local plague@plague-freebsd.home 2009-03-06 11:32:27.259401500 status: local 2/10 remote 0/120 2009-03-06 11:32:27.355560500 delivery 1: failure: mail_is_looping/ 2009-03-06 11:32:27.378434500 status: local 1/10 remote 0/120 2009-03-06 11:32:27.378627500 delivery 2: failure: mail_is_looping/ 2009-03-06 11:32:27.378931500 status: local 0/10 remote 0/120 2009-03-06 11:32:27.391968500 bounce msg 71848 qp 49127 2009-03-06 11:32:27.392273500 end msg 71848 2009-03-06 11:32:27.401066500 new msg 71974 2009-03-06 11:32:27.401294500 info msg 71974: bytes 1746 from <> qp 49127 uid 87 2009-03-06 11:32:27.409312500 starting delivery 3: msg 71974 to local log@plague-freebsd.home 2009-03-06 11:32:27.409461500 status: local 1/10 remote 0/120 2009-03-06 11:32:27.409864500 starting delivery 4: msg 71974 to local plague@plague-FreeBSD.home 2009-03-06 11:32:27.430746500 status: local 2/10 remote 0/120 2009-03-06 11:32:27.430965500 delivery 3: failure: mail_is_looping/ 2009-03-06 11:32:27.450820500 status: local 1/10 remote 0/120 2009-03-06 11:32:27.451117500 delivery 4: failure: mail_is_looping/ 2009-03-06 11:32:27.451410500 status: local 0/10 remote 0/120 2009-03-06 11:32:27.474280500 bounce msg 71974 qp 49134 2009-03-06 11:32:27.474584500 end msg 71974 2009-03-06 11:32:27.480530500 new msg 71998 2009-03-06 11:32:27.480769500 info msg 71998: bytes 2237 from <#@[]> qp 49134 uid 87 2009-03-06 11:32:27.488655500 starting delivery 5: msg 71998 to local log@plague-freebsd.home 2009-03-06 11:32:27.488802500 status: local 1/10 remote 0/120 2009-03-06 11:32:27.489064500 starting delivery 6: msg 71998 to local postmaster@plague-freebsd.home 2009-03-06 11:32:27.511562500 status: local 2/10 remote 0/120 2009-03-06 11:32:27.511797500 delivery 5: failure: mail_is_looping/ 2009-03-06 11:32:27.533411500 status: local 1/10 remote 0/120 2009-03-06 11:32:27.533676500 delivery 6: failure: mail_is_looping/ 2009-03-06 11:32:27.533971500 status: local 0/10 remote 0/120 2009-03-06 11:32:27.534273500 triple bounce: discarding bounce/71998 2009-03-06 11:32:27.534496500 end msg 71998 Код:
Mar 6 04:59:40 plague-FreeBSD spamd[1073]: spamd: handle_user unable to find user: 'plague@plague-freebsd.home' Mar 6 04:59:40 plague-FreeBSD spamd[1073]: spamd: checking message <191335988.20090306045938@plague-FreeBSD.home> for plague@plague-freebsd.home:58 Mar 6 04:59:47 plague-FreeBSD spamd[1073]: spamd: clean message (1.5/5.0) for plague@plague-freebsd.home:58 in 6.9 seconds, 797 bytes. Mar 6 04:59:47 plague-FreeBSD spamd[1073]: spamd: result: . 1 - ALL_TRUSTED,TVD_SPACE_RATIO scantime=6.9,size=797,user=plague@plague-freebsd.home,uid=58,required_score=5.0,rhost=localhost,raddr=127.0.0.1,rport=63678,mid=<191335988.20090306045938@plague-FreeBSD.home>,autolearn=no
__________________
все "спасибы" - в приват и в репутацию! не засоряйте форум!!!! ~~~~~~~~~~~~~~~~~~~~~~ The time has come it is quite clear, our antichrist is M.M.
|
![]() |
![]() |
# 12 |
Котозавр
Регистрация: 15.04.2003
Адрес: Russia, Tomsk
Пол: Male
Сообщения: 1 329
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Где-то герр Бернштайн по поводу трепетного отношения к зацикливанию писал - точно помню. Ща отсижу корпоративу и почитаю.
Для хохмы - заведи себе отдельный адрес для логов и посмотри что станет. В смысле из алиасов убери plaque и вставь полное имя другой записи.
__________________
Паранойю у админов лечить нельзя, надо лишь следить, чтобы развивалась в нужном направлении |
![]() |
![]() |
# 13 |
Administrator
Регистрация: 06.05.2003
Адрес: Московская Подводная Лодка
Пол: Male
Сообщения: 12 059
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
да тут мне всеж кажется проблема не в зацикливании. точней зацикливание является следствием другой проблемы. оно вообще не видит куда слать. в лог посмотри: оно сперва исправно отсылает куда надо (точней пытается это сделать) но похоже туда не попадает. начинает слать соответственно отчеты и тож не находит куда. вот оттуда и косяк. мне кажется что оно в принципе не находит куда домен физически припаркован, всмысле куда мессаги для него класть... очень подозреваю, что если решить эту проблему, то вторая вполне возможно разрешится тоже, так как и ящики log@ и postmaster@ оно похоже не находит по той же причине..
или я не прав?
__________________
все "спасибы" - в приват и в репутацию! не засоряйте форум!!!! ~~~~~~~~~~~~~~~~~~~~~~ The time has come it is quite clear, our antichrist is M.M.
|
![]() |
![]() |
# 14 |
Котозавр
Регистрация: 15.04.2003
Адрес: Russia, Tomsk
Пол: Male
Сообщения: 1 329
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Ну у тебя же стоит bind со своими bindutils? У него есть скрипты для проверки правильности записи в зоне. Есть утилитка dig, есть nslookup в конце концов. Проверь кстати записи MX, если уж речь зашла о зоне.
__________________
Паранойю у админов лечить нельзя, надо лишь следить, чтобы развивалась в нужном направлении |
![]() |
![]() |
# 15 |
Administrator
Регистрация: 06.05.2003
Адрес: Московская Подводная Лодка
Пол: Male
Сообщения: 12 059
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
не о зоне. а о том, что сам qmail или vqadmin или кто там почту раскладывает не может этого домена признать. с зоной нормально все.
Код:
host plague-freebsd.home plague-freebsd.home has address 192.168.1.6 plague-freebsd.home mail is handled by 10 plague-freebsd.home.
__________________
все "спасибы" - в приват и в репутацию! не засоряйте форум!!!! ~~~~~~~~~~~~~~~~~~~~~~ The time has come it is quite clear, our antichrist is M.M.
|
![]() |
![]() |
# 16 |
Котозавр
Регистрация: 15.04.2003
Адрес: Russia, Tomsk
Пол: Male
Сообщения: 1 329
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1. Что показывает hostname.
2. Присутствует ли файлик me в каталоге control qmail'а и что в нем? 3. Там же в rcpthosts должны быть перечислены домены, которые qmail обязан знать.
__________________
Паранойю у админов лечить нельзя, надо лишь следить, чтобы развивалась в нужном направлении Последний раз редактировалось SinClaus; 06.03.2009 в 18:11. |
![]() |
![]() |
# 17 |
Administrator
Регистрация: 06.05.2003
Адрес: Московская Подводная Лодка
Пол: Male
Сообщения: 12 059
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Код:
# hostname plague-FreeBSD.home # cat /var/qmail/control/me plague-freebsd.home # cat /var/qmail/control/rcpthosts localhost plague-FreeBSD.home ситуация стала веселей: письма до Плейга ходить начали, но при этом оно все равно зачем-то еще и для совсем непонятных адресов шлет: Код:
2009-03-06 19:13:20.609177500 status: local 0/10 remote 0/120 2009-03-06 19:13:20.677230500 bounce msg 72085 qp 1636 2009-03-06 19:13:20.677673500 end msg 72085 2009-03-06 19:13:20.700470500 new msg 72074 2009-03-06 19:13:20.700767500 info msg 72074: bytes 2226 from <#@[]> qp 1636 uid 87 2009-03-06 19:13:20.755174500 starting delivery 11: msg 72074 to local plague-freebsd.home-log@plague-freebsd.home 2009-03-06 19:13:20.757285500 status: local 1/10 remote 0/120 2009-03-06 19:13:20.757629500 starting delivery 12: msg 72074 to local plague-freebsd.home-postmaster@plague-freebsd.home 2009-03-06 19:13:20.794823500 status: local 2/10 remote 0/120 2009-03-06 19:13:20.799837500 delivery 11: failure: Sorry,_no_mailbox_here_by_that_name._(#5.1.1)/ 2009-03-06 19:13:20.827821500 status: local 1/10 remote 0/120 2009-03-06 19:13:24.334105500 delivery 12: success: did_0+0+1/ 2009-03-06 19:13:24.334586500 status: local 0/10 remote 0/120 2009-03-06 19:13:24.334914500 triple bounce: discarding bounce/72074 2009-03-06 19:13:24.335160500 end msg 72074 ![]()
__________________
все "спасибы" - в приват и в репутацию! не засоряйте форум!!!! ~~~~~~~~~~~~~~~~~~~~~~ The time has come it is quite clear, our antichrist is M.M.
|
![]() |
![]() |
# 18 |
Котозавр
Регистрация: 15.04.2003
Адрес: Russia, Tomsk
Пол: Male
Сообщения: 1 329
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Это у тебя алиасы покорежили запись для логов. Непонятно с чего возникает bounce сообщение если письмо до тебя доходит.
qmail-smtp запускается через tcpserver? Покажи строку или командный файл которым оно запускается.
__________________
Паранойю у админов лечить нельзя, надо лишь следить, чтобы развивалась в нужном направлении |
![]() |
![]() |
# 19 |
Administrator
Регистрация: 06.05.2003
Адрес: Московская Подводная Лодка
Пол: Male
Сообщения: 12 059
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
скрипт старта smtp я брал отсюда:
http://qmail.jms1.net/scripts/servic...mtpd-run.shtml ну, естественно немного пути подрихтовал в соответствии со своим расположением взаимосвязанных сервисов: Код:
#!/bin/sh exec 2>&1 VQ="/var/qmail" PATH="$VQ/bin:/usr/local/bin:/usr/bin:/bin" QUSER=qmaild LOCAL=`head -1 $VQ/control/me` IP=0.0.0.0 PORT=25 SSL=0 SSL_CERT="$VQ/control/servercert.pem" SMTP_CDB="/usr/local/vpopmail/etc/tcp.smtp.cdb" MAX=30 SMTPD="qmail-smtpd" FORCE_TLS=0 DENY_TLS=0 MFCHECK=3 QMAILSMTPD_LOG_MAIL=1 QMAILSMTPD_LOG_RCPT=1 AUTH=1 REQUIRE_AUTH=1 ALLOW_INSECURE_AUTH=0 CHECKPW="/usr/local/vpopmail/bin/vchkpw" TRUE=`which true` VALIDRCPTTO_CDB="$VQ/control/validrcptto.cdb" VALIDRCPTTO_LIMIT=10 VALIDRCPTTO_LOG=2 SPFBEHAVIOR=3 SPF_LOG=1 SPF_BLOCK_PLUS_ALL=1 NOP0FCHECK=1 QDUID=`id -u $QUSER` QDGID=`id -g $QUSER` if [ -z "$IP" -o "$IP" = "unset" ] then echo "The IP variable is not set in the run script. Cannot start." sleep 5 exit 1 fi if [ -z "$QDUID" -o -z "$QDGID" -o -z "$MAX" -o -z "$LOCAL" \ -o -z "$SSL" -o -z "$AUTH" ] then echo "One of the variables QDUID, QDGID, MAX, LOCAL, SSL, or AUTH" echo "is not set in the run script. Cannot start." sleep 5 exit 1 fi if [ ! -f $VQ/control/rcpthosts ] then echo Creating emtpy $VQ/control/rcpthosts file to prevent open relay. touch $VQ/control/rcpthosts chmod 644 $VQ/control/rcpthosts fi if [ -f $VQ/bin/qmail-scanner-queue ] then export QMAILQUEUE=$VQ/bin/qmail-scanner-queue elif [ -f $VQ/bin/qmail-scanner-queue.pl ] then export QMAILQUEUE=$VQ/bin/qmail-scanner-queue.pl elif [ -f $VQ/bin/qmail-spamassassin -a -f /usr/bin/spamassassin ] then export QMAILQUEUE=$VQ/bin/qmail-spamassassin fi if [ "$SSL" = "1" ] then if ! which sslserver > /dev/null 2>&1 then echo ERROR: sslserver not found in PATH [$PATH] exit 1 fi if [ ! -f $SSL_CERT ] then echo ERROR: $SSL_CERT does not exist exit 1 fi export CERTFILE=${SSL_CERT} export KEYFILE="" export DHFILE="" SCMD="sslserver -e" else if [ -n "$SSL_CERT" ] then export TLS_SERVER_CERT=${SSL_CERT} fi SCMD="tcpserver" fi if [ "$IP" = "127.0.0.1" ] then export RELAYCLIENT="" RBLSMTPD_PROG="" ACMD="" elif [ -z "${SMTP_CDB:-}" ] then ACMD="" else if [ ! -f "$SMTP_CDB" ] then echo ERROR: $SMTP_CDB does not exist exit 1 fi ACMD="-x $SMTP_CDB" fi if [ "$AUTH" = "1" ] then if [ -n "$AUTH_CDB" ] then if [ ! -f $AUTH_CDB ] then echo ERROR: AUTH_CDB file [$AUTH_CDB] does not exist exit 1 fi export AUTH_CDB ARGS="" elif [ -n "$CHECKPW" ] then if [ ! -f $CHECKPW ] then echo ERROR: $CHECKPW [$CHECKPW] program does not exist exit 1 fi if [ -z "$LOCAL" ] then echo ERROR: LOCAL is not set in the run script exit 1 elif [ -z "$TRUE" ] then echo ERROR: TRUE is not set in the run script exit 1 elif [ ! -e $TRUE ] then echo ERROR: $TRUE [$TRUE] is not an executable exit 1 fi ARGS=" $LOCAL $CHECKPW $TRUE" else echo ERROR: AUTH=1 but no AUTH_CDB or CHECKPW exit 1 fi else ARGS="" AUTH_CDB="" fi RBLCMD="" if [ -n "$RBLSMTPD_PROG" ] then if [ -n "$RBL_GOOD" ] then for name in $RBL_GOOD do RBLCMD="$RBLCMD -a $name" done fi if [ -n "$RBL_BAD" ] then for name in $RBL_BAD do RBLCMD="$RBLCMD -r $name" done fi if [ -n "$RBLCMD" ] then RBLCMD="$RBLSMTPD_PROG -t0 $RBLCMD" fi fi if [ "$DOMAINKEYS" = "1" ] then if [ -f "$VQ/bin/qmail-dk" ] then if [ -n "$QMAILQUEUE" ] then export DKQUEUE="$QMAILQUEUE" fi export AUTH_UNSET_DKVERIFY=1 export QMAILQUEUE="$VQ/bin/qmail-dk" if [ -n "$DKVERIFY" ] ; then export DKVERIFY ; fi if [ -n "$DKSIGN" ] ; then export DKSIGN ; fi else echo ERROR: $VQ/bin/qmail-dk not found, cannot use domainkeys fi fi if [ -z "$RECORDIO" ] then RECORDIO="" fi if [ -z "$GREYLIST" ] then GREYLIST="" fi for n in SSL \ MAXLOAD \ MAXCONNIP \ MAXCONNC \ DIEMSG \ DIEMSG_MAXLOAD \ DIEMSG_MAXCONNIP \ DIEMSG_MAXCONNC \ JGREYLIST_DIR \ JGREYLIST_NOREV \ JGREYLIST_BY_IP \ JGREYLIST_HOLDTIME \ JGREYLIST_LOG \ JGREYLIST_LOG_PID \ JGREYLIST_LOG_SMTP \ JGREYLIST_TIMEOUT \ JGREYLIST_LIMIT \ SMTPGREETING \ GREETDELAY \ DROP_PRE_GREET \ FORCE_TLS \ DENY_TLS \ MFCHECK \ MAXRCPT \ RELAYREJ \ QMAILSMTPD_LOG_MAIL \ QMAILSMTPD_LOG_RCPT \ QMAILSMTPD_HELP_VERSION \ REQUIRE_AUTH \ ALLOW_INSECURE_AUTH \ AUTH_CDB \ AUTH_SET_MFCHECK \ AUTH_SET_MAXRCPT \ AUTH_SET_DATABYTES \ AUTH_SET_SPFBEHAVIOR \ AUTH_SET_VALIDRCPTTO_LIMIT \ AUTH_SET_VALIDRCPTTO_LOG \ AUTH_SET_SPF_LOG \ AUTH_SET_RELAYREJ \ AUTH_SET_VALIDRCPTTO_CDB \ AUTH_SET_QMAILSMTPD_LOG_MAIL \ AUTH_SET_QMAILSMTPD_LOG_RCPT \ AUTH_SET_QMAILSMTPD_HELP_VERSION \ VALIDRCPTTO_CDB \ VALIDRCPTTO_LIMIT \ VALIDRCPTTO_LOG \ SPFBEHAVIOR \ SPF_LOG \ SPF_BLOCK_PLUS_ALL \ DKVERIFY \ AUTH_SET_DKSIGN \ QMAILQUEUE \ NOP0FCHECK \ SIMSCAN_DEBUG \ SIMSCAN_DEBUG_FILES do # note: not 100% sure "eval" works under old-school /bin/sh eval "if [ -n \"\$$n\" ];then echo \"$n=\\\"\$$n\\\"\";export $n;fi" done CMD="$SCMD -vR -l $LOCAL -c $MAX -u $QDUID -g $QDGID $ACMD $IP $PORT" CMD="$CMD $RBLCMD $GREYLIST $RECORDIO $SMTPD $ARGS" echo "command-line: exec $CMD 2>&1" exec $CMD 2>&1 echo ERROR: command did not run correctly exit 1 домена plague-freebsd.home - почта опять ходить перестает. странно. домен-то локальный.. возможно в том косяк и был. с причинами отсылки репотров так пока и не разобрался.. в алиасах /var/qmail/alias все по старому: просто plague
__________________
все "спасибы" - в приват и в репутацию! не засоряйте форум!!!! ~~~~~~~~~~~~~~~~~~~~~~ The time has come it is quite clear, our antichrist is M.M.
|
![]() |
![]() |
# 20 |
Котозавр
Регистрация: 15.04.2003
Адрес: Russia, Tomsk
Пол: Male
Сообщения: 1 329
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Попробуй для начала поставить IP=127.0.0.1 и
QMAILSMTPD_LOG_MAIL=0 QMAILSMTPD_LOG_RCPT=0 И сопутствующий вопрос - validrcptto.cdb заполнен?
__________________
Паранойю у админов лечить нельзя, надо лишь следить, чтобы развивалась в нужном направлении |
![]() |
Теги (метки) |
qmail |
|
|