| 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 350
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Во первых советовал бы обрабатывать логи после 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 063
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
народ, уже третью неделю с сабжем бьюсь. сперва с 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 350
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Файлик "Жизнь с Qmail" проштурирован?
Судя по логу шлется письмо в log@xxxx, поскольку такого адреса нет, срабатывает правило bounce, и т.д. Внимательно проверить что написано в файлах в /var/qmail/control, почитать - в /var/qmail/doc . На моем старом (!) сервере (уже ушел с той работы) раздача была с вирт. доменами по IMAP, в корне доменного каталога в файле .qmail-default было записано Код:
| /usr/local/vpopmail/bin/vdelivermail '' delete
__________________
Паранойю у админов лечить нельзя, надо лишь следить, чтобы развивалась в нужном направлении |
|
|
|
|
# 5 |
|
Administrator
Регистрация: 06.05.2003
Адрес: Московская Подводная Лодка
Пол: Male
Сообщения: 12 063
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
проштудирован. и не только он..
каких конкретно? говорю, я уже третью неделю их читаю, толку - ноль. оно и так все удаляет, в том числе и то что не следует... это не во избежание появления, а действие по умолчанию., тоесть для адресов которых нет. я-то отправляю на адрес существующий, а вот почему оно его не видит - это вопрос... ![]() ps. народ, очень большая просьба: не нужно советов что читать. вопрос вполне конкретный, и я хотел бы получить на него ответ, либо придти к нему коллегиально. а о существовании гугля, яндекса и мануалов я и без вас знаю..
__________________
все "спасибы" - в приват и в репутацию! не засоряйте форум!!!! ~~~~~~~~~~~~~~~~~~~~~~ The time has come it is quite clear, our antichrist is M.M.
|
|
|
|
|
# 6 |
|
Котозавр
Регистрация: 15.04.2003
Адрес: Russia, Tomsk
Пол: Male
Сообщения: 1 350
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Поконтачь с Helldomain - он в QMail эксперт. Я с ней работал последний раз давненько, подробностей не помню.
А строчка которую я привел - именно "во избежание", т.е. мой сервер принципиально не отвечал на письма, адресованные неправильным юзверям.
__________________
Паранойю у админов лечить нельзя, надо лишь следить, чтобы развивалась в нужном направлении Последний раз редактировалось SinClaus; 05.03.2009 в 08:34. Причина: Дополнение |
|
|
|
|
# 7 | |
|
Administrator
Регистрация: 06.05.2003
Адрес: Московская Подводная Лодка
Пол: Male
Сообщения: 12 063
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Цитата:
блин, сказал не отправлять читать - стали писать с кем поговорить. еще раз повторяю: я хочу получить ответ здесь. не в обиду, но следующий ответ типа "спроси или почитай там" будет вознагражден соответствующе. я сам прекрасно и читать и спрашивать умею, и без всякой пересылки знаю где. одно из таких мест - этот форум. есть идеи - обсудим. нужны какие конфиги - выложу. если идей нет - идем мимо. но хватит заниматься пересылкой по инстанциям. и так пол-интернета завалено loop-пересылками, причем как раз unix-сфера грешит ими больше всего. ps. честное слово, и ругаться не хочется, ибо понимаю, что лучшими намереньями.., и не правильно это, ибо ими вымощена дорога.. в данном случае - в никуда.
__________________
все "спасибы" - в приват и в репутацию! не засоряйте форум!!!! ~~~~~~~~~~~~~~~~~~~~~~ The time has come it is quite clear, our antichrist is M.M.
|
|
|
|
|
|
# 8 |
|
Котозавр
Регистрация: 15.04.2003
Адрес: Russia, Tomsk
Пол: Male
Сообщения: 1 350
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Ну давай по порядку, больше вроде некому
![]() Не принимает на один ящик? Какие .qmail-* файлы лежат... да, кстати, куда письма доставляются? В postbox, postdir, userdir? К руту письма идут? Права на запись у юзверя из группы qmail* (ну не помню с какими правами пущается доставляльщик) в почтовый ящик есть? badrcptto, bouncefrom, defaultdelivery , rcpthosts, recipients?Пока больше ничего в голову не приходит...
__________________
Паранойю у админов лечить нельзя, надо лишь следить, чтобы развивалась в нужном направлении |
|
|
|
|
# 9 |
|
Administrator
Регистрация: 06.05.2003
Адрес: Московская Подводная Лодка
Пол: Male
Сообщения: 12 063
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
вот это - предметный разговор
![]() письма идут в /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 350
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
По поводу sysinternals - см. lsof и strace (первая в sysutils, вторая - в devel). Полезная вещь при работе с qmail.
Поскольку обзор пока результатов не дал - посмотри лог qmail-send, локальная доставка тоже в ее ведении. Так кто занимается раскладкой писем? vpopmail? ..... Да, кстати - spamassasin и clamav присутствуют? У них все нормально? В них письмо передается пайпом вроде, и при сбое испаряется...
__________________
Паранойю у админов лечить нельзя, надо лишь следить, чтобы развивалась в нужном направлении Последний раз редактировалось SinClaus; 06.03.2009 в 07:38. Причина: Вопрос |
|
|
|
|
# 11 |
|
Administrator
Регистрация: 06.05.2003
Адрес: Московская Подводная Лодка
Пол: Male
Сообщения: 12 063
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
да, 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 350
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Где-то герр Бернштайн по поводу трепетного отношения к зацикливанию писал - точно помню. Ща отсижу корпоративу и почитаю.
Для хохмы - заведи себе отдельный адрес для логов и посмотри что станет. В смысле из алиасов убери plaque и вставь полное имя другой записи.
__________________
Паранойю у админов лечить нельзя, надо лишь следить, чтобы развивалась в нужном направлении |
|
|
|
|
# 13 |
|
Administrator
Регистрация: 06.05.2003
Адрес: Московская Подводная Лодка
Пол: Male
Сообщения: 12 063
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
да тут мне всеж кажется проблема не в зацикливании. точней зацикливание является следствием другой проблемы. оно вообще не видит куда слать. в лог посмотри: оно сперва исправно отсылает куда надо (точней пытается это сделать) но похоже туда не попадает. начинает слать соответственно отчеты и тож не находит куда. вот оттуда и косяк. мне кажется что оно в принципе не находит куда домен физически припаркован, всмысле куда мессаги для него класть... очень подозреваю, что если решить эту проблему, то вторая вполне возможно разрешится тоже, так как и ящики log@ и postmaster@ оно похоже не находит по той же причине..
или я не прав?
__________________
все "спасибы" - в приват и в репутацию! не засоряйте форум!!!! ~~~~~~~~~~~~~~~~~~~~~~ The time has come it is quite clear, our antichrist is M.M.
|
|
|
|
|
# 14 |
|
Котозавр
Регистрация: 15.04.2003
Адрес: Russia, Tomsk
Пол: Male
Сообщения: 1 350
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Ну у тебя же стоит bind со своими bindutils? У него есть скрипты для проверки правильности записи в зоне. Есть утилитка dig, есть nslookup в конце концов. Проверь кстати записи MX, если уж речь зашла о зоне.
__________________
Паранойю у админов лечить нельзя, надо лишь следить, чтобы развивалась в нужном направлении |
|
|
|
|
# 15 |
|
Administrator
Регистрация: 06.05.2003
Адрес: Московская Подводная Лодка
Пол: Male
Сообщения: 12 063
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
не о зоне. а о том, что сам 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 350
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1. Что показывает hostname.
2. Присутствует ли файлик me в каталоге control qmail'а и что в нем? 3. Там же в rcpthosts должны быть перечислены домены, которые qmail обязан знать.
__________________
Паранойю у админов лечить нельзя, надо лишь следить, чтобы развивалась в нужном направлении Последний раз редактировалось SinClaus; 06.03.2009 в 19:11. |
|
|
|
|
# 17 |
|
Administrator
Регистрация: 06.05.2003
Адрес: Московская Подводная Лодка
Пол: Male
Сообщения: 12 063
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Код:
# 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 350
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Это у тебя алиасы покорежили запись для логов. Непонятно с чего возникает bounce сообщение если письмо до тебя доходит.
qmail-smtp запускается через tcpserver? Покажи строку или командный файл которым оно запускается.
__________________
Паранойю у админов лечить нельзя, надо лишь следить, чтобы развивалась в нужном направлении |
|
|
|
|
# 19 |
|
Administrator
Регистрация: 06.05.2003
Адрес: Московская Подводная Лодка
Пол: Male
Сообщения: 12 063
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
скрипт старта 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 350
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Попробуй для начала поставить IP=127.0.0.1 и
QMAILSMTPD_LOG_MAIL=0 QMAILSMTPD_LOG_RCPT=0 И сопутствующий вопрос - validrcptto.cdb заполнен?
__________________
Паранойю у админов лечить нельзя, надо лишь следить, чтобы развивалась в нужном направлении |
|
|
| Теги (метки) |
| qmail |
|
|