Показать полную графическую версию : Проблема sendmail/yandex, перестали дружить!
ARThouse
03-08-2010, 12:02
Добрый день! тока зарегился, проблема возникла, поэтому заранее извиняюсь если буду тупить :)
Вообщем сама проблема, на работе работаю, когда пришел система уже работа, все было отлажено и все такое... я особо никуда не лез, но вот в один прекрасный момент sendmail перестал получать письма с yandex.ru. просто перестал, от нашего домена доходят на яндекс, от него -нет! не пойму почему? проверил черный списки ,он разрешен...не понимаю как так...где рыть?
Как минимум - в логе /var/log/maillog.
ARThouse
05-08-2010, 06:14
спасибо за совет! посмотрел лог, нашел там свежую запись такого формата:
Aug 5 07:51:06 world sm-mta[28924]: ruleset=check_relay, arg1=host156-12-dynamic.10-87-r.retail.telecomitalia.it, arg2=127.0.0.10, relay=host156-12-dynamic.10-87-r.retail.telecomitalia.it [87.10.12.156], reject=550 5.7.1 Spam rejected;1 contact sibpromk@yandex.ru
я так понял, сендмайл занес адрес sibpromk@yandex.ru как спам. а Почему, если в настройках разрешены письма с яндекса? и сразу вопрос, где найти и отменить этот и вообще все адреса с яндекса как спам?
Извините за глупые вопросы конечно, просто в линухе совсем недавно, поэтому путаюсь
просто подскажите, где может лежит файл какой, содержащий список адресов попавших в спам?
ARThouse
05-08-2010, 06:45
просмотрел файл access сейчас, да строчка есть yandex.ru OK
кстати, забыл сказать что с нашего домена на яндекс приходят письма! обратно нет..
Насколько я понимаю, sendmail считает спамом не адрес sibpromk@yandex.ru, а релей, с которого ему пришло письмо - host156-12-dynamic.10-87-r.retail.telecomitalia.it.
Конфигурационный файл обычно лежит в /etc/mail/sendmail.cf (читаемый вид - sendmail.mc)
ARThouse
05-08-2010, 12:39
ну вот кусок из конфы, но я ниче не понимаю че он хочет, почему именно sibpromk@yandex.ru, где другие адреса с яндекса...ведь не получает вообще с любого почтовика яндекса..
FEATURE(dnsbl,`dnsbl.sorbs.net',`550 Spam rejected;1 contact sibpromk@yandex.ru')dnl
FEATURE(dnsbl,`list.dsbl.org',`550 Spam rejected;2 contact sibpromk@yandex.ru')dnl
FEATURE(dnsbl,`multihop.dsbl.org',`550 Spam rejected;3 contact sibpromk@yandex.ru')dnl
FEATURE(dnsbl,`unconfirmed.dsbl.org',`550 Spam rejected;4 contact sibpromk@yandex.ru')dnl
FEATURE(dnsbl,`combined.njabl.org',`550 Spam rejected;5 contact sibpromk@yandex.ru')dnl
dnl # FEATURE(dnsbl,`spamsources.fabel.dk',`550 Spam rejected;6 contact sibpromk@yandex.ru')dnl
FEATURE(dnsbl,`dul.ru',`550 Spam rejected;7 contact sibpromk@yandex.ru')dnl
dnl # FEATURE(dnsbl,`relays.ordb.org',`550 Spam rejected;8 contact sibpromk@yandex.ru')dnl
FEATURE(dnsbl,`relays.mail-abuse.org',`550 Spam rejected;9 contact sibpromk@yandex.ru')dnl
dnl # FEATURE(dnsbl,`dialups.mail-abuse.org',`550 Spam rejected;10 contact sibpromk@yandex.ru')dnl
FEATURE(dnsbl,`blackholes.mail-abuse.org',`550 Spam rejected;11 contact sibpromk@yandex.ru')dnl
FEATURE(dnsbl,`ex.dnsbl.org',`550 Spam rejected;12 contact sibpromk@yandex.ru')dnl
FEATURE(`dnsbl', `bl.spamcop.net', `"Spam blocked see: http://spamcop.net/bl.shtml?"$&{client_addr}')dnl
вот...что это? :)
почему он везде на него ругается? может так быть что из за него одного вся почта с яндекса блокируется?
У Вас используются т.н. черные списки
FEATURE(dnsbl,`dnsbl.sorbs.net',`550 Spam rejected;1 contact sibpromk@yandex.ru')dnl
вот этот блэклист и зарезал данный хост.
Советую проверить их работоспособность, вот тут http://spamlinks.net/filter-dnsbl-lists.htm должен быть адекватный список.
Да, и sibpromk@yandex.ru - не адрес с которого было письмо, а видимо адрес бывшего админа, куда жаловаться :)
Покажите кусог лога, где заблокировано именно письмо с яндекса.
ARThouse
06-08-2010, 06:26
1. первый вопрос чтоб мне подчерпнуть новых знаний: вот этот список с сайтами (dnsbl,`dnsbl.sorbs.net' list.dsbl.org и тд) это сайты с проверкой на спам типа? и как я понял они могут накрыться или устареть и тогда сендмэйл будет неадекватен? :)
2. и вы мне дали ссылочку, там тож сайты, их можно добавить в мой список? или заменить вообще?
3. как сделать чтоб отсчеты по спаму приходили мне на ящик теперь? вот здесь чисто в приведенном выше коде заменить ящик на мой да? :)
5. ну и последний самый тупой вопрос, как называется лог и где лежит который отвечает за блокировку адресов? вы попросили кусок лога а где искать я не знаю.. файла на типа blacklist не нашел...видать как то по другому..
извините за тупняшку, просто начал изучать линукс не для себя, не торопясь, а работая сразу и поэтому проблемы возникают к которым я еще не готов :)
ARThouse
06-08-2010, 06:42
пересмотрел всю папку /etc/mail/ логов не нашел... :(
ruslandh
06-08-2010, 07:33
Логи в /etc лежать не могут. Для логов место /var/log
ARThouse
06-08-2010, 08:14
да и там смотрел тоже, почти в любом логе у меня ругань идет такая примерно
o75NlNUG015880: Milter (clamav): local socket name /var/run/clamav/clamav-milter.ctl unsafe
по ходу антивирь устарел или че...че с ним еще делать блин :)
ARThouse
06-08-2010, 09:24
щас еще по ходу надо "clamav" обновлять или че...ой щас загружу всех своими вопросами блин..
ruslandh
06-08-2010, 12:06
А сокет-то существует /var/run/clamav/clamav-milter.ctl ?
ARThouse
09-08-2010, 06:38
эээ...нету блин..но я ниче не убирал... странно.. есть тока файл freshclam.pid
ARThouse
12-08-2010, 05:45
ну чего никто не поможет чтоли..
Чтобы с чем-то помочь - нужно видеть проблему. Вы пока не привели выборку из логов где реально блокируется письмо с яндекса. Логи, как я уже говорил лежат в /var/log/maillog.
ARThouse
12-08-2010, 13:26
так я ж писал что весь лог забит через минуту криками что кламав не может ниче запуститься...поэтому там нет ниче с яндекса...
единственное что, щас зашел на свой почтовик, на яндексе, я на него кидал письмо с себя для проверки, прошла где то неделя наверно, пришел отчет типа недоставленно до домена моего^
mailer-daemon@yandex.ru
Статус доставки:
messagedelivery-status1.2
Reporting-MTA: dns; forward14.mail.yandex.net
X-Yandex-Queue-ID: 2C4E84E501C2
X-Yandex-Sender: rfc822; ROCKy18@yandex.ru
Arrival-Date: Tue, 3 Aug 2010 12:02:25 +0400 (MSD)
Final-Recipient: rfc822; artem@promk.ru
Original-Recipient: rfc822;artem@promk.ru
Action: failed
Status: 4.4.2
Diagnostic-Code: X-Yandex; conversation with
promk-t1.g-service.ru[xx.xx.xxx.xx] timed out while receiving the initial
server greeting
440
Покажите вывод команд:
ls -l /var/run/clamav/clamav-milter.ctl
ps axu | grep clamav
ARThouse
13-08-2010, 06:32
world:/# ls -l /var/run/clamav/clamav-milter.ctl
ls: /var/run/clamav/clamav-milter.ctl: Нет такого файла или каталога
world:/# ps axu | grep clamav
clamav 11991 0.0 0.1 2992 1180 ? Ss 08:15 0:00 /usr/bin/freshclam -d --quiet
root 13660 0.0 0.0 3568 720 pts/2 S+ 10:32 0:00 grep clamav
world:/#
Да, clamav и clamav-milter у Вас не запущены, следовательно sendmail не может проверять письма на наличие вирусов.
Попробуйте запустить их, убедитесь в том что сокет /var/run/clamav/clamav-milter.ctl создался и проверьте логи sendmail-а.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.