LINUX.ORG.RU

Сообщения konstantin81

 

Релей не принимает почту снаружи (может DNS?)

Форум — Admin

Система на Debian 4.0. Домен company.ru
Настроен релей relay2.company.ru на базе postfix. Релеет всю почту для домена company.ru на машину с эксчендж.
До этого выход по смтп в инет был закрыт фаерволом.
Если посылаю через релей почту обычным почтовым клиентом с одной из машин в сети всё нормально, письма доходят.

Когда открыли доступ к релею из инета, на него повалил некоторый спам. Но нормальные письма не приходят. Например, посылаем себе письма с ящиков на mail.ru, gmail, rambler.ru. Но почта не приходит. Поиск по файлу /var/log/mail.log не даёт никаких результатов.
Т.е. я так понимаю дело не в релее, письма до него просто не доходят?

Ну может быть во внешнем DNS что-то не так?
Посмотрел, вроде бы прописано правильно. Если нет, поправьте, пожалуйста:

DNS на базе BIND:

Прямая зона:
* IN MX 10 relay.company.ru.
* IN MX 30 relay2.company.ru.

relay IN A 99.999.99.1
relay2 IN A 99.999.99.2

обратная:

1 IN PTR relay.company.ru.
2 IN PTR relay2.company.ru.

где relay.company.ru основной релей (на винде) работает и всю почту релеит.
Когда включаем relay2.company.ru - relay.company. ru конечно отключаем.

Перемещено UVV из Linux-install

>>>

konstantin81
()

Проблемы с amavisd-release и сокетом clamav

Форум — Linux-install

Debian 4.0, postfix + amavisd + clamav + spamassassin.

1)после reboot перестали отправляться письма. Стал смотреть логи, оказалось, что clamav не может найти сокет:

ClamAV-clamd: Connecting to socket /var/run/clamav/clamd.ctl, retry #2 Sep 19 17:16:00 relay /usr/sbin/amavisd-new[2134]: (02134-01) ClamAV-clamd av-scanner FAILED: Too many retries to talk to /var/run/clamav/clamd.ctl (Can't connect to UNIX socket /var/run/clamav/clamd.ctl: No such file or directory) at (eval 44) line 268

Ну правильно - глянул в /var/run/clamav/ - там пусто. Пробовал гуглить, не нашёл решения проблемы. сделал apt-get remove и apt-get install заново, не помогло.

прописан сокет в calmd.conf LocalSocket /var/run/clamav/clamd.ctl

Если закоментировать clamav в конфиге амависд #@bypass_virus_checks_maps = ( # \%bypass_virus_checks, \@bypass_virus_checks_acl, \$bypass_virus_checks_re);

то почта ходит.

Ну ладно, хрен с ним с clamav, тут такая ещё проблема 2) Просто не работает восстановление из каранантина amavisd-release spam-LSaOcKTXUQyn.gz 250 2.6.0 Ok, id=rel-LSaOcKTXUQyn, from MTA([127.0.0.1]:10025): 250 2.0.0 Ok: queued as B9078119796

Вроде бы всё нормально как и раньше отработало, да только нихрена оно не приходит из карантина на почту. Где грабли?

Так же повторюсь, никакие отчеты не приходят на мыло (отчеты амавис), хотя вроде бы как всё правильно настроено.

Вот лог при отсылке письма: cat /var/log/amavis.log |grep spam-YIvl5n2GK23V.gz Sep 19 17:21:15 relay /usr/sbin/amavisd-new[2407]: (02407-01) local delivery: <test@fuck.ru> -> <spam-quarantine>, mbx=/quarantin//spam-YIvl5n2GK23V.gz Sep 19 17:21:15 relay /usr/sbin/amavisd-new[2407]: (02407-01) Passed SPAM, LOCAL [192.168.0.10] [192.168.0.10] <test@fuck.ru> -> <my@contora.ru>, quarantine: spam-YIvl5n2GK23V.gz, Message-ID: <48D3A56C.1090408@fuck.ru>, mail_id: YIvl5n2GK23V, Hits: 998.56, queued_as: C5E3E119799, 10365 ms Sep 19 17:23:29 relay /usr/sbin/amavisd-new[2407]: (02407-01) policy protocol: mail_file=spam-YIvl5n2GK23V.gz Sep 19 17:24:04 relay /usr/sbin/amavisd-new[2406]: (rel-LSaOcKTXUQyn) policy protocol: mail_file=spam-YIvl5n2GK23V.gz Sep 19 18:13:42 relay /usr/sbin/amavisd-new[2653]: policy protocol: mail_file=spam-YIvl5n2GK23V.gz Sep 19 18:13:42 relay /usr/sbin/amavisd-new[2653]: (rel-YIvl5n2GK23V) preprocess_policy_query: opening mail '/quarantin//spam-YIvl5n2GK23V.gz'

Люди, помогите плз. решить эти проблемы.

>>>

konstantin81
()

От amavisd-new не доходят отчеты

Форум — Linux-install

Система на Debian 4.0.
Настроен релей на postfix, к нему через amavisd-new прикручен spamassassin и clamav.

Настроено всё так, что при получении спама или писем с вирусами все эти письма кладутся в карантин.

Попытался настроить, чтобы от amavisd-new приходили отчеты на определенный адрес:

#$virus_admin = "postmaster\@$mydomain"; # due to D_DISCARD default
$virus_admin = "postmaster\@$mydomain"; # due to D_DISCARD default
$spam_admin = "postmaster\@$mydomain"; # due to D_DISCARD default

$mailfrom_notify_admin = "virusalert\@$mydomain";
$mailfrom_notify_recip = "virusalert\@$mydomain";
$mailfrom_notify_spamadmin = "spam.police\@$mydomain";

В итоге ничего не приходит. В логе amavisd-new следующее по этому поводу:

Sep 19 12:15:39 relay.company.ru /usr/sbin/amavisd-new[25011]: (25011-02) AUTH not needed, user='', MTA offers ''
Sep 19 12:15:39 relay.company.ru /usr/sbin/amavisd-new[25011]: (25011-02) response to RCPT TO for <postmaster@company.ru>: "250 2.1.5 Ok"
Sep 19 12:15:39 relay.company.ru /usr/sbin/amavisd-new[25011]: (25011-02) response to DATA: "354 End data with <CR><LF>.<CR><LF>"
Sep 19 12:15:39 relay.company.ru /usr/sbin/amavisd-new[25011]: (25011-02) response to data end: "250 2.0.0 Ok: queued as 2A52E119892"
Sep 19 12:15:39 relay.company.ru /usr/sbin/amavisd-new[25011]: (25011-02) SEND via SMTP: <virusalert@company.ru> -> <postmaster@company.ru>, ENVID=AM..20080919T081539Z@relay.company.ru 250 2.6.0 Ok, id=25011-02, from MTA([127.0.0.1]:10025): 250 2.0.0 Ok: queued as 2A52E119892

В чем же может быть проблемма?

>>>

konstantin81
()

RSS подписка на новые темы