Здравствуйте, други!
Был есть почтовый сервер Postfix + Dovecot + MySQL + SpamAssassin.
В принципе все работе, почта ходила, принималась, но так же принималась куча спама, правда помеченная SpamAssassin'ом, но всё равно - КУЧА. Решил перенастроить сервак чуть по другому вот по этому ману: http://wiki.apache.org/spamassassin/IntegratedInPostfixWithA.... Почта перестала приниматься. Для проверки отправлял письма с ivmorf@bk.ru на morfair@morfair.ru. Вот что в логах:
Sep 23 17:20:16 mfsrv postfix/smtpd[7716]: connect from mx34.mail.ru[194.67.23.200]
Sep 23 17:20:16 mfsrv postfix/smtpd[7716]: 474A2132060: client=mx34.mail.ru[194.67.23.200]
Sep 23 17:20:16 mfsrv postfix/cleanup[7721]: 474A2132060: message-id=<48D8EAB2.3060209@bk.ru>
Sep 23 17:20:16 mfsrv postfix/qmgr[7394]: 474A2132060: from=<ivmorf@bk.ru>, size=797, nrcpt=1 (queue active)
Sep 23 17:20:16 mfsrv postfix/smtpd[7716]: disconnect from mx34.mail.ru[194.67.23.200]
Sep 23 17:20:17 mfsrv postfix/smtpd[7725]: connect from unknown[127.0.0.1]
Sep 23 13:20:17 mfsrv postfix/smtpd[7725]: warning: connect to mysql server localhost: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
Sep 23 13:20:17 mfsrv postfix/smtpd[7725]: NOQUEUE: reject: RCPT from unknown[127.0.0.1]: 451 4.3.0 <ivmorf@bk.ru>: Temporary lookup failure; from=<ivmorf@bk.ru> to=<morfair@morfair.ru> proto=ESMTP helo=<localhost>
Sep 23 17:20:17 mfsrv amavis[6812]: (06812-06) Negative SMTP resp to DATA: 554 5.5.1 Error: no valid recipients
Sep 23 17:20:17 mfsrv amavis[6812]: (06812-06) (!)FWD via SMTP: <ivmorf@bk.ru> -> <morfair@morfair.ru>,BODY=7BIT 451 4.6.0 Failed, id=06812-06, from MTA([127.0.0.1]:10025): 451 4.3.0 Failed, id=06812-06, from MTA([127.0.0.1]:10025): 451 4.3.0 <ivmorf@bk.ru>: Temporary lookup failure
Sep 23 17:20:17 mfsrv postfix/cleanup[7721]: 772EE132061: message-id=<20080923132017.772EE132061@mail.morfair.ru>
Sep 23 17:20:17 mfsrv amavis[6812]: (06812-06) Blocked MTA-BLOCKED, [87.255.246.1] <ivmorf@bk.ru> -> <morfair@morfair.ru>, Message-ID: <48D8EAB2.3060209@bk.ru>, mail_id: xZ7v-9qA8cow, Hits: 0.117, size: 797, 1083 ms
Sep 23 13:20:17 mfsrv postfix/smtpd[7725]: disconnect from unknown[127.0.0.1]
Sep 23 17:20:17 mfsrv postfix/qmgr[7394]: 772EE132061: from=<double-bounce@mail.morfair.ru>, size=961, nrcpt=1 (queue active)
Sep 23 17:20:17 mfsrv postfix/smtp[7723]: 474A2132060: to=<morfair@morfair.ru>, relay=127.0.0.1[127.0.0.1]:10024, delay=1.2, delays=0.13/0.01/0/1.1, dsn=4.3.0, status=deferred (host 127.0.0.1[127.0.0.1] said: 451 4.3.0 Failed, id=06812-06, from MTA([127.0.0.1]:10025): 451 4.3.0 <ivmorf@bk.ru>: Temporary lookup failure (in reply to end of DATA command))
Sep 23 17:20:17 mfsrv postfix/pipe[7727]: 772EE132061: to=<postmaster@morfair.ru>, orig_to=<postmaster>, relay=dovecot, delay=0.36, delays=0.12/0.01/0/0.23, dsn=2.0.0, status=sent (delivered via dovecot service)
Sep 23 17:20:17 mfsrv postfix/qmgr[7394]: 772EE132061: removed
Так же на технический ящик postmaster@morfair.ru приходят письма:Transcript of session follows.
Out: 220 mail.morfair.ru ESMTP
In: EHLO localhost
Out: 250-mail.morfair.ru
Out: 250-PIPELINING
Out: 250-SIZE 32000000
Out: 250-ETRN
Out: 250-AUTH PLAIN LOGIN CRAM-MD5
Out: 250-AUTH=PLAIN LOGIN CRAM-MD5
Out: 250-ENHANCEDSTATUSCODES
Out: 250-8BITMIME
Out: 250 DSN
In: MAIL FROM:<nrm@otapo.tk> BODY=8BITMIME
Out: 250 2.1.0 Ok
In: RCPT TO:<morfair@morfair.ru> ORCPT=rfc822;morfair@morfair.ru
Out: 451 4.3.0 <nrm@otapo.tk>: Temporary lookup failure
In: DATA
Out: 554 5.5.1 Error: no valid recipients
In: QUIT
Out: 221 2.0.0 ByeХЕЛП, Други!!! Не знаю уже что делать...
warning: connect to mysql server localhost: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sockа сокет по этому пути у вас есть? вообще mysql запущен?
>warning: connect to mysql server localhost: Can't connect to local MySQL server
>through socket '/var/lib/mysql/mysql.sock
>
>а сокет по этому пути у вас есть? вообще mysql запущен?Да, я тоже обратил на эту строчку внимаение. но не знаю как ее исправить. создал сим линк на соккет в /tmp/mysql.sock, но как заставить его тыкаться туда, ведь в /var/lib/mysql/ может прав не хватит заглянуть. И кроме этого, если реконструкцию не применять, этой строчке нет в логах. Появляется она, как и все проблемы, при добавлении в файл main.cf строчки
content_filter = smtp-amavis:[127.0.0.1]:10024
MySQL конечно же запущен.
Сделал небольшое изменение. Теперь в логах вот это:Sep 23 18:31:40 mfsrv postfix/smtpd[8759]: connect from mx33.mail.ru[194.67.23.194]
Sep 23 18:31:40 mfsrv postfix/cleanup[8653]: 3E2C2132073: message-id=<20080923143140.3E2C2132073@mail.morfair.ru>
Sep 23 18:31:40 mfsrv postfix/qmgr[8617]: 3E2C2132073: from=<>, size=250, nrcpt=1 (queue active)
Sep 23 18:31:40 mfsrv postfix/smtp[8763]: 3E2C2132073: to=<ivmorf@bk.ru>, relay=mxs.mail.ru[194.67.23.20]:25, delay=0.21, delays=0.11/0.01/0.07/0.03, dsn=2.0.0, status=deliverable (250 OK)
Sep 23 18:31:40 mfsrv postfix/qmgr[8617]: 3E2C2132073: removed
Sep 23 18:31:43 mfsrv postfix/cleanup[8630]: 3F158132073: message-id=<20080923143143.3F158132073@mail.morfair.ru>
Sep 23 18:31:43 mfsrv postfix/qmgr[8617]: 3F158132073: from=<>, size=250, nrcpt=1 (queue active)
Sep 23 18:31:43 mfsrv postfix/pipe[8633]: 3F158132073: to=<morfair@morfair.ru>, relay=dovecot, delay=0.13, delays=0.13/0/0/0, dsn=2.0.0, status=deliverable (delivers to command: /usr/mf/dovecot/libexec/dovecot/deliver)
Sep 23 18:31:43 mfsrv postfix/qmgr[8617]: 3F158132073: removed
Sep 23 18:31:46 mfsrv postfix/smtpd[8759]: 3FDC9132073: client=mx33.mail.ru[194.67.23.194]
Sep 23 18:31:46 mfsrv postfix/cleanup[8653]: 3FDC9132073: message-id=<48D8FB72.9020006@bk.ru>
Sep 23 18:31:46 mfsrv postfix/qmgr[8617]: 3FDC9132073: from=<ivmorf@bk.ru>, size=801, nrcpt=1 (queue active)
Sep 23 18:31:46 mfsrv postfix/smtpd[8759]: disconnect from mx33.mail.ru[194.67.23.194]
Sep 23 14:31:47 mfsrv postfix/smtpd[8652]: connect from unknown[127.0.0.1]
Sep 23 14:31:47 mfsrv postfix/smtpd[8652]: NOQUEUE: reject: RCPT from unknown[127.0.0.1]: 451 4.3.0 <ivmorf@bk.ru>: Temporary lookup failure; from=<ivmorf@bk.ru> to=<morfair@morfair.ru> proto=ESMTP helo=<localhost>
Sep 23 18:31:47 mfsrv amavis[8483]: (08483-03) Negative SMTP resp to DATA: 554 5.5.1 Error: no valid recipients
Sep 23 18:31:47 mfsrv amavis[8483]: (08483-03) (!)FWD via SMTP: <ivmorf@bk.ru> -> <morfair@morfair.ru>,BODY=7BIT 451 4.6.0 Failed, id=08483-03, from MTA([127.0.0.1]:10025): 451 4.3.0 Failed, id=08483-03, from MTA([127.0.0.1]:10025): 451 4.3.0 <ivmorf@bk.ru>: Temporary lookup failure
Sep 23 18:31:47 mfsrv postfix/cleanup[8630]: 283EA132075: message-id=<20080923143147.283EA132075@mail.morfair.ru>
Sep 23 18:31:47 mfsrv amavis[8483]: (08483-03) Blocked MTA-BLOCKED, [87.255.246.1] <ivmorf@bk.ru> -> <morfair@morfair.ru>, Message-ID: <48D8FB72.9020006@bk.ru>, mail_id: 2RiifsXEX+B5, Hits: 0.101, size: 801, 796 ms
Sep 23 14:31:47 mfsrv postfix/smtpd[8652]: disconnect from unknown[127.0.0.1]
Sep 23 18:31:47 mfsrv postfix/qmgr[8617]: 283EA132075: from=<double-bounce@mail.morfair.ru>, size=961, nrcpt=1 (queue active)
Sep 23 14:31:47 mfsrv postfix/smtp[8622]: 3FDC9132073: to=<morfair@morfair.ru>, relay=127.0.0.1[127.0.0.1]:10024, delay=6.9, delays=6.1/0/0/0.8, dsn=4.3.0, status=deferred (host 127.0.0.1[127.0.0.1] said: 451 4.3.0 Failed, id=08483-03, from MTA([127.0.0.1]:10025): 451 4.3.0 <ivmorf@bk.ru>: Temporary lookup failure (in reply to end of DATA command))
Sep 23 18:31:47 mfsrv postfix/pipe[8666]: 283EA132075: to=<postmaster@morfair.ru>, orig_to=<postmaster>, relay=dovecot, delay=0.33, delays=0.12/0/0/0.2, dsn=2.0.0, status=sent (delivered via dovecot service)
Sep 23 18:31:47 mfsrv postfix/qmgr[8617]: 283EA132075: removed
> Sep 23 18:31:43 mfsrv postfix/pipe[8633]: 3F158132073: to=<morfair@morfair.ru>, relay=dovecot, delay=0.13, delays=0.13/0/0/0, dsn=2.0.0, status=deliverable (delivers to command: /usr/mf/dovecot/libexec/dovecot/deliver)Что за ОС? Зачем собирали dovecot из исходников?!