Трямки всем.
Последние несколько дней началипоступать жало бы от пользователей почтовика. По началу их тупо отфутболивал, ибо по логам значилось, что им почта доставлена. Так как в компаниии не практикуется сохранение писем на сервере, то опровергнуть сие утверждение даже мне самому было проблемно.
Но сегодня утром столкнуся с такой вот проблемой:
имеется один ящик на который сыплятся уведомления об обменах распеределенной базы 1С. заноч таких писем набегает с полторы сотни. Каждое утро я прихожу и просматриваю их. все ли прошло нормально, но сегодня был "приятно удивлен" их отсутствием. кинулся в логи. вот один из кусков лога:
Oct 25 00:09:06 xxx-podol postfix/smtpd[66824]: 78554FDC1: client=unknown[10.0.38.3]
Oct 25 00:09:06 xxx-podol postfix/cleanup[66825]: 78554FDC1: warning: header Subject:=?Windows-1251?B?UmVpbmRleC1CYWNrVXA6IHRhbG9uMjAwMw==?= from unknown[10.0.38.3]; from=<sydney@xxx.kiev.ua> to=<exchange@xxx.kiev.ua> proto=SMTP helo=<asx.dial.vsi.ru>
Oct 25 00:09:06 xxx-podol postfix/cleanup[66825]: 78554FDC1: message-id=<20051024210906.78554FDC1@xxx-podol.xxx.com.ua>
Oct 25 00:09:06 xxx-podol postfix/qmgr[682]: 78554FDC1: from=<sydney@xxx.kiev.ua>, size=9143, nrcpt=1 (queue active)
Oct 25 00:09:06 xxx-podol postfix/smtpd[66824]: disconnect from unknown[10.0.38.3]
Oct 25 00:09:07 xxx-podol postfix/pickup[65089]: A814EFDC9: uid=106 from=<sydney@xxx.kiev.ua>
Oct 25 00:09:07 xxx-podol postfix/cleanup[66825]: A814EFDC9: warning: header Subject:=?Windows-1251?B?UmVpbmRleC1CYWNrVXA6IHRhbG9uMjAwMw==?= from local; from=<sydney@xxx.kiev.ua> to=<exchange@xxx.kiev.ua>
Oct 25 00:09:07 xxx-podol postfix/cleanup[66825]: A814EFDC9: message-id=<20051024210906.78554FDC1@xxx-podol.skif.com.ua>
Oct 25 00:09:07 xxx-podol postfix/qmgr[682]: A814EFDC9: from=<sydney@xxx.kiev.ua>, size=9261, nrcpt=1 (queue active)
Oct 25 00:09:07 xxx-podol postfix/pipe[66826]: 78554FDC1: to=<exchange@xxx.kiev.ua>, relay=mailfilter, delay=1, status=sent (dummy)
Oct 25 00:09:07 xxx-podol postfix/qmgr[682]: 78554FDC1: removed
Oct 25 00:09:07 xxx-podol postfix/virtual[66835]: A814EFDC9: to=<exchange@xxx.kiev.ua>, relay=virtual, delay=0, status=sent (delivered to maildir)
маленькое замечание по логу exchange@xxx.kiev.ua ящик такой существует, но почта перенаправляется на другой, мой персональный.
О конфе:
старая проверенная годами боевая сцепка: postfix + mysql + courier-imap + самопальный скрипт для привязки clamav.
[root@xxx-podol.xxx.com.ua] /usr/home/skif/:postconf -n
alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
command_directory = /usr/local/sbin
config_directory = /usr/local/etc/postfix
daemon_directory = /usr/local/libexec/postfix
debug_peer_level = 4
default_privs = nobody
disable_vrfy_command = yes
header_checks = regexp:/usr/local/etc/postfix/header-checks
html_directory = no
inet_interfaces = all
mail_owner = postfix
mail_spool_directory = /var/mail
mailbox_command = /usr/local/bin/procmail
mailq_path = /usr/local/bin/mailq
manpage_directory = /usr/local/man
message_size_limit = 40024000
mime_header_checks = pcre:/usr/local/etc/postfix/mime_checks
mydestination = $myhostname, localhost.$mydomain, localhost
myhostname = xxx-podol.xxx.com.ua
mynetworks = 10.0.0.0/16, 127.0.0.0/8, 195.20.xxx.xxx/32, 194.143.xxx.xxx/32, 195.46.xxx.xxx/32, 82.144.xxx.xxx/32, 195.20.xxx.xxx/32, 195.140.xxx.xxx/32, 217.25.xxx.xxx/32, 195.234.xxx.xxx/32, 212.40.xxx.xxx/32, 195.140.xxx.xxx/32, 62.80.xxx.xxx/32, 195.20.xxx.xxx/32, 192.168.2.0/24, 10.55.0.11/32
myorigin = $myhostname
newaliases_path = /usr/local/bin/newaliases
queue_directory = /var/spool/postfix
readme_directory = no
reject_code = 550
relay_domains = $transport_maps,$mydestination
sample_directory = /usr/local/etc/postfix
sendmail_path = /usr/local/sbin/sendmail
setgid_group = maildrop
smtp_skip_5xx_greeting = no
smtpd_banner = $myhostname ESMTP $mail_name
smtpd_client_restrictions = reject_rbl_client list.dsbl.org,regexp:/usr/local/etc/postfix/block_from_name
smtpd_recipient_restrictions = mysql:/usr/local/etc/postfix/protected_destinations, reject_rbl_client opm.blitzed.org, reject_rbl_client list.dsbl.org, reject_rbl_client bl.spamcop.net, reject_rbl_client sbl-xbl.spamhaus.org,check_sender_access mysql:/usr/local/etc/postfix/restricted_senders, permit_mynetworks,check_sender_access mysql:/usr/local/etc/postfix/antispam,reject_unauth_destination
smtpd_restriction_classes = local_only,insiders_only
transport_maps = mysql:/usr/local/etc/postfix/transport.cf
unknown_client_reject_code = 550
unknown_local_recipient_reject_code = 550
virtual_alias_maps = mysql:/usr/local/etc/postfix/remote_aliases.cf
virtual_gid_maps = static:6
virtual_mailbox_base = /
virtual_mailbox_maps = mysql:/usr/local/etc/postfix/aliases.cf
virtual_transport = virtual
virtual_uid_maps = static:65534
[root@xxx-podol.xxx.com.ua] /usr/home/skif/:
в чем может быть трабл? как может оказаться так, что почта как бы доставлена, но ее нет. И не было даже попытки забрать. До моего прихода:
[root@xxx-podol.xxx.com.ua] /usr/home/skif/:less /var/log/maillog | grep pop | grep skif@xxx.kiev.ua
Oct 25 09:48:23 xxx-podol pop3d: LOGIN, user=skif@xxx.kiev.ua, ip=[::ffff:10.0.38.27]
Oct 25 09:48:43 xxx-podol pop3d: LOGOUT, user=skif@xxx.kiev.ua, ip=[::ffff:10.0.38.27], top=0, retr=1147421
Oct 25 09:49:43 xxx-podol pop3d: LOGIN, user=skif@xxx.kiev.ua, ip=[::ffff:10.0.38.27]