Postfix и непонятные ошибки в maillog

На доскональное знание данной темы, не может претендовать, пожалуй ни один спец, из ныне живущих на земле. ;-)
Так поможем друг другу.

Модераторы: Trinity admin`s, Free-lance moderator`s

Ответить
kiotr
Power member
Сообщения: 35
Зарегистрирован: 31 янв 2005, 10:19
Откуда: Perm

Postfix и непонятные ошибки в maillog

Сообщение kiotr » 24 май 2006, 12:10

Настройки main.cf

alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
biff = yes
bounce_size_limit = 2000
command_directory = /usr/sbin
config_directory = /etc/postfix
daemon_directory = /usr/libexec/postfix
debug_peer_level = 9
disable_dns_lookups = yes
disable_vrfy_command = yes
html_directory = no
inet_interfaces = localhost, 192.168.1.5
local_recipient_maps = unix:passwd.byname $alias_maps
local_transport = local
mail_owner = postfix
mailq_path = /usr/bin/mailq.postfix
manpage_directory = /usr/share/man
message_size_limit = 2048000
mydestination = $myhostname, localhost
mydomain = lab.ru
myhostname = Test.lab.ru
mynetworks = 192.168.1.0/24, 127.0.0.0/8
myorigin = $myhostname
newaliases_path = /usr/bin/newaliases.postfix
queue_directory = /var/spool/postfix
readme_directory = no
sample_directory = /usr/share/doc/postfix-2.1.5/samples
sendmail_path = /usr/sbin/sendmail.postfix
setgid_group = postdrop
strict_rfc821_envelopes = yes
unknown_local_recipient_reject_code = 550

А это мой maillog ошибки выделил цветом

May 24 12:51:48 TEST postfix/smtpd[7200]: connect from localhost.localdomain[127.0.0.1]
May 24 12:51:48 TEST postfix/smtpd[7200]: 1746B93F7F: client=localhost.localdomain[127.0.0.1]
May 24 12:51:48 TEST postfix/cleanup[7202]: 1746B93F7F: message-id=<1225576475.20060524014520@lakaka.net>
May 24 12:51:48 TEST postfix/qmgr[7086]: 1746B93F7F: from=<deev@lakaka.net>, size=5649, nrcpt=1 (queue active)
May 24 12:51:53 TEST postfix/smtp[7203]: 1746B93F7F: to=<root@localhost.lab.ru>, orig_to=<root@localhost>, relay=localhost.lab.ru[194.135.30.57], delay=5, status=bounced (host localhost.lab.ru[194.135.30.57] said: 550 5.7.1 <root@localhost.lab.ru>... Relaying denied (in reply to RCPT TO command))
May 24 12:51:53 TEST postfix/cleanup[7202]: DA19593F80: message-id=<20060524065153.DA19593F80@TEST.lab.ru>
May 24 12:51:53 TEST postfix/qmgr[7086]: DA19593F80: from=<>, size=3978, nrcpt=1 (queue active)
May 24 12:51:53 TEST postfix/qmgr[7086]: 1746B93F7F: removed
May 24 12:51:55 TEST postfix/smtp[7203]: DA19593F80: to=<deev@lakaka.net>, relay=lakaka.net[204.11.98.18], delay=2, status=bounced (host lakaka.net[204.11.98.18] said: 501 Wrong syntax (in reply to MAIL FROM command))
May 24 12:51:55 TEST postfix/qmgr[7086]: DA19593F80: removed
May 24 12:51:56 TEST postfix/smtpd[7200]: disconnect from localhost.localdomain[127.0.0.1]
May 24 12:57:04 TEST postfix/smtpd[7208]: connect from localhost.localdomain[127.0.0.1]
May 24 12:57:04 TEST postfix/smtpd[7208]: 4182593F7F: client=localhost.localdomain[127.0.0.1]
May 24 12:57:04 TEST postfix/cleanup[7210]: 4182593F7F: message-id=<E1FimDA-0001rE-8g@bestzvit.com>
May 24 12:57:04 TEST postfix/qmgr[7086]: 4182593F7F: from=<apache@bestzvit.com>, size=5913, nrcpt=1 (queue active)
May 24 12:57:09 TEST postfix/smtpd[7208]: disconnect from localhost.localdomain[127.0.0.1]
May 24 12:57:15 TEST postfix/smtp[7211]: 4182593F7F: to=<root@localhost.lab.ru>, orig_to=<root@localhost>, relay=localhost.lab.ru[194.135.30.57], delay=11, status=bounced (host localhost.lab.ru[194.135.30.57] said: 550 5.7.1 <root@localhost.lab.ru>... Relaying denied (in reply to RCPT TO command))
May 24 12:57:15 TEST postfix/cleanup[7210]: 6092493F80: message-id=<20060524065715.6092493F80@TEST.lab.ru>
May 24 12:57:15 TEST postfix/qmgr[7086]: 6092493F80: from=<>, size=3925, nrcpt=1 (queue active)
May 24 12:57:15 TEST postfix/qmgr[7086]: 4182593F7F: removed
May 24 12:57:58 TEST postfix/smtp[7211]: 6092493F80: to=<apache@bestzvit.com>, relay=bestzvit.com[217.20.163.54], delay=43, status=deferred (host bestzvit.com[217.20.163.54] said: 451 Temporary local problem - please try later (in reply to RCPT TO command))
May 24 13:00:01 TEST postfix/pickup[7085]: F25DD93F81: uid=0 from=<root>
May 24 13:00:01 TEST postfix/cleanup[7458]: F25DD93F81: message-id=<20060524070001.F25DD93F81@TEST.lab.ru>
May 24 13:00:02 TEST postfix/qmgr[7086]: F25DD93F81: from=<root@TEST.lab.ru>, size=847, nrcpt=1 (queue active)
May 24 13:00:02 TEST postfix/pickup[7085]: 0C3F693F84: uid=0 from=<root>
May 24 13:00:02 TEST postfix/cleanup[7458]: 0C3F693F84: message-id=<20060524070002.0C3F693F84@TEST.lab.ru>
May 24 13:00:02 TEST postfix/qmgr[7086]: 0C3F693F84: from=<root@TEST.lab.ru>, size=847, nrcpt=1 (queue active)
May 24 13:00:02 TEST postfix/pickup[7085]: 0ED4593F7F: uid=0 from=<root>
May 24 13:00:02 TEST postfix/cleanup[7458]: 0ED4593F7F: message-id=<20060524070002.0ED4593F7F@TEST.lab.ru>
May 24 13:00:02 TEST postfix/qmgr[7086]: 0ED4593F7F: from=<root@TEST.lab.ru>, size=847, nrcpt=1 (queue active)
May 24 13:17:00 TEST postfix/qmgr[7086]: 6092493F80: from=<>, size=3925, nrcpt=1 (queue active)
May 24 13:17:37 TEST postfix/smtp[7477]: 6092493F80: to=<apache@bestzvit.com>, relay=bestzvit.com[217.20.163.54], delay=1222, status=deferred (host bestzvit.com[217.20.163.54] said: 451 Temporary local problem - please try later (in reply to RCPT TO command))
May 24 13:23:05 TEST postfix/smtpd[7485]: connect from localhost.localdomain[127.0.0.1]
May 24 13:23:05 TEST postfix/smtpd[7485]: D5CE493F7F: client=localhost.localdomain[127.0.0.1]
May 24 13:23:05 TEST postfix/cleanup[7487]: D5CE493F7F: message-id=<4fa001c67f01$ab0ef341$a789a9c4@ezagenda.com>
May 24 13:23:06 TEST postfix/qmgr[7086]: D5CE493F7F: from=<kai-yuen@ezagenda.com>, size=14843, nrcpt=1 (queue active)
May 24 13:23:11 TEST postfix/smtp[7488]: D5CE493F7F: to=<root@localhost.lab.ru>, orig_to=<root@localhost>, relay=localhost.lab.ru[194.135.30.57], delay=6, status=bounced (host localhost.lab.ru[194.135.30.57] said: 550 5.7.1 <root@localhost.lab.ru>... Relaying denied (in reply to RCPT TO command))
May 24 13:23:11 TEST postfix/cleanup[7487]: CCBB893F81: message-id=<20060524072311.CCBB893F81@TEST.lab.ru>
May 24 13:23:11 TEST postfix/qmgr[7086]: CCBB893F81: from=<>, size=4044, nrcpt=1 (queue active)
May 24 13:23:11 TEST postfix/qmgr[7086]: D5CE493F7F: removed
May 24 13:23:14 TEST postfix/smtpd[7485]: disconnect from localhost.localdomain[127.0.0.1]
May 24 13:23:42 TEST postfix/smtp[7488]: connect to ezagenda.com[202.123.209.182]: Connection timed out (port 25)
May 24 13:23:42 TEST postfix/smtp[7488]: CCBB893F81: to=<kai-yuen@ezagenda.com>, relay=none, delay=31, status=deferred (connect to ezagenda.com[202.123.209.182]: Connection timed out)

May 24 13:33:25 TEST postfix/smtpd[7510]: connect from localhost.localdomain[127.0.0.1]
May 24 13:33:26 TEST postfix/smtpd[7510]: 040FF93F7F: client=localhost.localdomain[127.0.0.1]
May 24 13:33:26 TEST postfix/cleanup[7512]: 040FF93F7F: message-id=<524701c67f0a$f952e711$85f77d0f@aba.com>
May 24 13:33:26 TEST postfix/qmgr[7086]: 040FF93F7F: from=<03hsiuwen@aba.com>, size=26502, nrcpt=1 (queue active)
May 24 13:33:32 TEST postfix/smtp[7513]: 040FF93F7F: to=<root@localhost.lab.ru>, orig_to=<root@localhost>, relay=localhost.lab.ru[194.135.30.57], delay=7, status=bounced (host localhost.lab.ru[194.135.30.57] said: 550 5.7.1 <root@localhost.lab.ru>... Relaying denied (in reply to RCPT TO command))
May 24 13:33:32 TEST postfix/cleanup[7512]: 2B52093F83: message-id=<20060524073332.2B52093F83@TEST.lab.ru>
May 24 13:33:32 TEST postfix/qmgr[7086]: 2B52093F83: from=<>, size=3993, nrcpt=1 (queue active)
May 24 13:33:32 TEST postfix/qmgr[7086]: 040FF93F7F: removed
May 24 13:33:34 TEST postfix/smtpd[7510]: disconnect from localhost.localdomain[127.0.0.1]
May 24 13:33:34 TEST postfix/smtp[7513]: 2B52093F83: to=<03hsiuwen@aba.com>, relay=aba.com[207.19.80.14], delay=2, status=bounced (host aba.com[207.19.80.14] said: 550 Requested action not taken: mailbox unavailable (in reply to RCPT TO command))
May 24 13:33:35 TEST postfix/qmgr[7086]: 2B52093F83: removed

Откуда мой Postfix обрабатывает левую почту
На отправке у меня в mailq 2-а письма (relayhost = пусто)
Где ошибки в настройке Postfix
Вот мой mailq

-Queue ID- --Size-- ----Arrival Time---- -Sender/Recipient-------
CCBB893F81     4044 Wed May 24 13:23:11  MAILER-DAEMON              (connect to ezagenda.com[202.123.209.182]: Connection timed out)
kai-yuen@ezagenda.com

6092493F80     3925 Wed May 24 12:57:15  MAILER-DAEMON
(host bestzvit.com[217.20.163.54] said: 451 Temporary local problem - please try later (in reply to RCPT TO command))                                   apache@bestzvit.com

kiotr
Power member
Сообщения: 35
Зарегистрирован: 31 янв 2005, 10:19
Откуда: Perm

Сообщение kiotr » 25 май 2006, 05:53

Разобрался и выяснил

Раньше у меня стоял Sendmail+Fetchmail+Procmail+Spamassassin
Все работало нормально. Письма Fetchmail принимал, отдавал procmail, а он отдавал Spamassassin и дальше если письмо spam, то оно попадало в файл /var/mail/spam, если не spam то в папку /var/mail/inbox
Я мог посмотреть в файле procmail.log, что принял fetchmail.

После замены sendmail на postfix весь spam встает в очередь postfix на отправку, а в файле procmail.log не попадает информация о приеме spam, а остается информация только о нормальных письмах. Где то неправильно настроена связка этих программ. Привожу конфиги.

Файл .fetchmailrc
poll pop3.mail.ru proto pop3
user "user" with pass "1111"
mda "/usr/bin/procmail -d%T"
fetchall

Файл .procmailrc
MAILDIR=/var/mail
DEFAULT=$MAILDIR/inbox
LOGFILE=$HOME/procmail.log
:0fw: spamassasin.lock
*<256000
|/usr/bin/spamassassin
:0:
*^X-Spam-Status: Yes
spam
:0
*^(From|To):.*root@*
root

Файл local.cf
trusted_networks 192.168/16 127/8
whitelist_from localhost
rewrite_subject 1
subject_tag ***SPAM***_HITS***
required_hits 4
report_safe 0
use_terse_report 0
use_bayes 1
auto_learn 1
skip_rbl_checks 0
use_razor2 0
use_dcc 0
use_pyzor 0
always_add_report 1
use_auto_whitelist 1
auto_whites_path /etc/mail/spamassassin/auto_whitelist
bayes_path /etc/mail/spamassassin/bayes
ok_languages ru en
ok_locales ru en
report_charset windows-1251
lang ru
score FROM_ILLEGAL_CHARS 1.5
score HEAD_ILLEGAL_CHARS 1.5
score SUBJ_ILLEGAL_CHARS 1.5

Файл main.cf
alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
biff = yes
bounce_size_limit = 2000
command_directory = /usr/sbin
config_directory = /etc/postfix
daemon_directory = /usr/libexec/postfix
debug_peer_level = 9
disable_dns_lookups = yes
disable_vrfy_command = yes
html_directory = no
inet_interfaces = localhost, 192.168.1.5
local_recipient_maps = unix:passwd.byname $alias_maps
local_transport = local
mail_owner = postfix
mailq_path = /usr/bin/mailq.postfix
manpage_directory = /usr/share/man
message_size_limit = 2048000
mydestination = $myhostname, localhost
mydomain = lab.ru
myhostname = Test.lab.ru
mynetworks = 192.168.1.0/24, 127.0.0.0/8
myorigin = $myhostname
newaliases_path = /usr/bin/newaliases.postfix
queue_directory = /var/spool/postfix
readme_directory = no
sample_directory = /usr/share/doc/postfix-2.1.5/samples
sendmail_path = /usr/sbin/sendmail.postfix
setgid_group = postdrop
strict_rfc821_envelopes = yes
unknown_local_recipient_reject_code = 550

Я так понимаю fetchmail принимает почту отдает ее procmail, дальше отдается spamassassin, дальше отдается postfix и spam встает в очередь на отправку, а должен попасть в папку spam, где неправильно настроен postfix

спасибо

Ответить

Вернуться в «Серверы - ПО, Unix подобные системы»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 13 гостей