Muff's website forum

Пожалуйста, войдите или зарегистрируйтесь.

Расширенный поиск  

Новости:

SMF - Just Installed!

Автор Тема: Ошибка в header spambpobe Exim  (Прочитано 75035 раз)

bobot

  • Пионер
  • *
  • Karma: 0
  • Оффлайн Оффлайн
  • Сообщений: 20
    • Просмотр профиля
Ошибка в header spambpobe Exim
« : Декабря 21, 2011, 03:28:16 pm »

Вот ошибка
X-SpamProbe: sed: /var/spool/exim/input/>>-D: No such file or directory
    GOOD 0,5000000 d41d8cd98f00b204e9800998ecf8427e


Путь /var/spool/exim/input/     существует
Записан

muff

  • Administrator
  • Долгожитель
  • ***
  • Karma: 0
  • Оффлайн Оффлайн
  • Сообщений: 283
    • Просмотр профиля
    • IT, Network, Beer!
Re: Ошибка в header spambpobe Exim
« Ответ #1 : Декабря 21, 2011, 03:37:29 pm »

Если существует путь, значит не хватает прав. Перепроверьте права доступа.
Записан
Если нет ответа, то давайте подумаем...

bobot

  • Пионер
  • *
  • Karma: 0
  • Оффлайн Оффлайн
  • Сообщений: 20
    • Просмотр профиля
Re: Ошибка в header spambpobe Exim
« Ответ #2 : Декабря 22, 2011, 01:41:02 pm »

Если существует путь, значит не хватает прав. Перепроверьте права доступа.

Я вот так сделал :

я поменял скрипт взятый на этом сайте при настройке spamprobe на
# Exim filter
logfile /var/log/spam-filter.log
headers add "X-Spamprobe: ${run {/usr/local/etc/spamprobe/msgscore.sh ${message_id} \
${quote:${message_headers}}} {$value} {expansion failed} }"
logwrite "SPAM FILTER:  Письмо от $return_path успешно прошло проверку; $value "
вот лог

SPAM FILTER:  Письмо от traffic@ftsserver2.webserversystems.com успешно прошло проверку; GOOD 0,3000000 5d889313a5485aa5eb2768697e29a79a

SPAM FILTER:  Письмо от invest@invest.kz успешно прошло проверку; GOOD 0,3000000 1f52f6695bd0833f8c5b2cdfcbdc0d92

SPAM FILTER:  Письмо от  успешно прошло проверку; GOOD 0,3000000 04b44e2ecf125ebd19523dacb5910a0d

SPAM FILTER:  Письмо от traffic@ftsserver2.webserversystems.com успешно прошло проверку; GOOD 0,3000000 6caf5e61068a0db0c692f133ecedaa88

SPAM FILTER:  Письмо от traffic@ftsserver2.webserversystems.com успешно прошло проверку; GOOD 0,3000000 d362d23c018e23d7e5f9af49e9f338e3
С эти справились ;) 

Теперь вопрос в следующем
вот транспорт (тоже беру с этого сайта)

SP_check_transport:
driver = appendfile
maildir_format = true
directory = /var/exim/domain.com/spamfilter
Папка spamfilter будет автоматом создаваться для каждого Юзера , или как ?
Записан

muff

  • Administrator
  • Долгожитель
  • ***
  • Karma: 0
  • Оффлайн Оффлайн
  • Сообщений: 283
    • Просмотр профиля
    • IT, Network, Beer!
Re: Ошибка в header spambpobe Exim
« Ответ #3 : Декабря 22, 2011, 06:37:20 pm »

Да, будет.
Однако, это вариант, когда отсеянные почтовым сервером письма попадают в конкретный ящик (подходит для небольшого офиса). Если же необходимо, чтобы письма попадали каждому пользователю отдельно, то воспользуйтесь таким вариантом:

SP_check_transport:
driver = appendfile
maildir_format = true
directory = /var/exim/$domain/$local_part/SPAM
Записан
Если нет ответа, то давайте подумаем...

bobot

  • Пионер
  • *
  • Karma: 0
  • Оффлайн Оффлайн
  • Сообщений: 20
    • Просмотр профиля
Re: Ошибка в header spambpobe Exim
« Ответ #4 : Декабря 22, 2011, 08:48:52 pm »

Да, будет.
Однако, это вариант, когда отсеянные почтовым сервером письма попадают в конкретный ящик (подходит для небольшого офиса). Если же необходимо, чтобы письма попадали каждому пользователю отдельно, то воспользуйтесь таким вариантом:


Т.е она создастся только тогда   когда например  spamproba  посчитает письмо спамом которое адресовано мне? (это при первом включении спампробы)


А если например когда (тоже при первом включении) спампроба письма не будет считать спамом  и будет мне ложить в ящик, то ПАПКИ спам не будет?


Или Эта ПАПКА Сразу Создаётся при  первой презагрузки EXIm ( Понятное дело имеется ввиду когда я туда уже влепил конфиги спампробы)?
Записан

muff

  • Administrator
  • Долгожитель
  • ***
  • Karma: 0
  • Оффлайн Оффлайн
  • Сообщений: 283
    • Просмотр профиля
    • IT, Network, Beer!
Re: Ошибка в header spambpobe Exim
« Ответ #5 : Декабря 22, 2011, 09:35:25 pm »

Должна создаваться после того, как письмо отмеченное как СПАМ, отправляется в почтовый ящик.
Сразу не создается.
Записан
Если нет ответа, то давайте подумаем...

bobot

  • Пионер
  • *
  • Karma: 0
  • Оффлайн Оффлайн
  • Сообщений: 20
    • Просмотр профиля
Re: Ошибка в header spambpobe Exim
« Ответ #6 : Декабря 22, 2011, 11:12:50 pm »

Должна создаваться после того, как письмо отмеченное как СПАМ, отправляется в почтовый ящик.
Сразу не создается.


А как настроить его на авто обучение?
Или только можно в ручную?
Записан

muff

  • Administrator
  • Долгожитель
  • ***
  • Karma: 0
  • Оффлайн Оффлайн
  • Сообщений: 283
    • Просмотр профиля
    • IT, Network, Beer!
Re: Ошибка в header spambpobe Exim
« Ответ #7 : Декабря 22, 2011, 11:36:07 pm »

Только вручну, "скармливая" письма. Чем больше писем "скормите", тем правильнее будет работать спам-фильтр. Старайтесь, чтобы писем отправленых в SP_spam_router и SP_no-spam_router было примерно одинаково.
Записан
Если нет ответа, то давайте подумаем...

bobot

  • Пионер
  • *
  • Karma: 0
  • Оффлайн Оффлайн
  • Сообщений: 20
    • Просмотр профиля
Re: Ошибка в header spambpobe Exim
« Ответ #8 : Декабря 22, 2011, 11:41:26 pm »

Только вручну, "скармливая" письма. Чем больше писем "скормите", тем правильнее будет работать спам-фильтр. Старайтесь, чтобы писем отправленых в SP_spam_router и SP_no-spam_router было примерно одинаково.


Обучать так



spamprobe -d /var/db/spamprobe spam     ./spam/*
spamprobe -d /var/db/spamprobe good     ./nonspam/




Да а примерно сколько надо? Понятно чем больше чем лучше ;D


50 ---спам
50 ----не спам


Хватит для нормальной работы?





Записан

muff

  • Administrator
  • Долгожитель
  • ***
  • Karma: 0
  • Оффлайн Оффлайн
  • Сообщений: 283
    • Просмотр профиля
    • IT, Network, Beer!
Re: Ошибка в header spambpobe Exim
« Ответ #9 : Декабря 22, 2011, 11:46:35 pm »

Для начала - достаточно. А потом уже по мере необходимости...
Записан
Если нет ответа, то давайте подумаем...

bobot

  • Пионер
  • *
  • Karma: 0
  • Оффлайн Оффлайн
  • Сообщений: 20
    • Просмотр профиля
Re: Ошибка в header spambpobe Exim
« Ответ #10 : Декабря 23, 2011, 12:08:07 am »

Для начала - достаточно. А потом уже по мере необходимости...


Ок! Сегодня буду пробовать
Записан

bobot

  • Пионер
  • *
  • Karma: 0
  • Оффлайн Оффлайн
  • Сообщений: 20
    • Просмотр профиля
Re: Ошибка в header spambpobe Exim
« Ответ #11 : Декабря 23, 2011, 03:02:51 pm »

Для начала - достаточно. А потом уже по мере необходимости...


Ок! Сегодня буду пробовать


Вообщем я сделал всё как тут на сайте ! Ну за исключением того что я написал выше.....
Потом обучил , потом отправил сам себе первое письмо...Оно дошло и подсчитало


X-Spamprobe: GOOD 0,0000301 1a44f95e1ad60428e4ee365599bf2683





[font='trebuchet ms']Вроде нормально работает.. потом отправил ещё одно письмо сам себе вот тут и проблема не дошло![/font]


[font='trebuchet ms']В логах  ([/font]
[font='trebuchet ms']/var/log/exim/spam-filter.log)[/font]




SPAM FILTER:  Письмо от base_registration@ukr.net успешно прошло проверку; SPAM 0,9999988 8cf65baaa5aa7744750c542f86c08a2a


SPAM FILTER:  Письмо от novogodnie.podarki@bk.ru успешно прошло проверку; SPAM 0,9999990 84af2fba7685cb4542c82a355b9c65bf


SPAM FILTER:  Письмо от ikra.kamchatka@ukr.net успешно прошло проверку; SPAM 0,9999990 63ba1d9a13bdc1c935c310f439191f34


SPAM FILTER:  Письмо от shaabani78@yahoo.com успешно прошло проверку; SPAM 0,9999990 4acf0c5132ad1b0152df73fc8a52a523


SPAM FILTER:  Письмо от bounce-kandaskalov+univ.kiev.ua@mediascan.ru успешно прошло проверку; SPAM 0,9999909 f9d35995203c7a423f3fe8667fc3ad0a


SPAM FILTER:  Письмо от novogodnie.podarki@bk.ru успешно прошло проверку; SPAM 0,9999990 7b3efaf2c4b2fcb152b1ef9fe09cddb5


SPAM FILTER:  Письмо от zegmlzxsu@mail.ru успешно прошло проверку; SPAM 0,9999972 42b3bda1a850b414f8468a1c73cc7dc1


SPAM FILTER:  Письмо от  успешно прошло проверку; GOOD 0,0736849 ea3d835f7fbc6cbeb166577300de696f


SPAM FILTER:  Письмо от webmaster@chp.com.ua успешно прошло проверку; SPAM 0,9999775 f09b949ef1ef1e1b6eb5587ea3bf3b68


[font='trebuchet ms']


Вроде считает, но вопрос чего не доходит, где оно теряется?


В логах exim всё нормально пишет что доставляется (((((((, в чём же дело?
[/font]

 
вот опять отправил сам себе письмо
вот лог





[root@mail /var/log]# tail -F  /var/log/exim/spam-filter.log | grep bobotol
SPAM FILTER:  Письмо от bobotol@univ.kiev.ua успешно прошло проверку; SPAM 0,9999989 cc2651349292149bf168b5a671ddae47




А письма то нет... exim лог нормальный(как бы дошло)








« Последнее редактирование: Декабря 23, 2011, 03:24:30 pm от bobot »
Записан

muff

  • Administrator
  • Долгожитель
  • ***
  • Karma: 0
  • Оффлайн Оффлайн
  • Сообщений: 283
    • Просмотр профиля
    • IT, Network, Beer!
Re: Ошибка в header spambpobe Exim
« Ответ #12 : Декабря 23, 2011, 03:38:20 pm »

Письмо промаркировано как СПАМ. Смотрите, куда у вас "ложатся" письма, промаркированные как СПАМ.
Записан
Если нет ответа, то давайте подумаем...

bobot

  • Пионер
  • *
  • Karma: 0
  • Оффлайн Оффлайн
  • Сообщений: 20
    • Просмотр профиля
Re: Ошибка в header spambpobe Exim
« Ответ #13 : Декабря 23, 2011, 03:56:16 pm »

Письмо промаркировано как СПАМ. Смотрите, куда у вас "ложатся" письма, промаркированные как СПАМ.


Вот



### SpamProbe start ###
SP_check_transport:
driver = appendfile
maildir_format = true
directory = /mail/univ.kiev.ua/$local_part/Maildir/spam
SP_spam_transport:
driver = pipe
command = "/usr/local/bin/spamprobe -d /var/db/spamprobe spam"
return_path_add = false
return_fail_output = true
log_output = true
user = mailnull
group = mail




вот       путь на серваке у меня



[root@mail /var/log]# ls -l  /mail/univ.kiev.ua/bobotol/Maildir
total 86
drwx------  5 mailnull  wheel    512 22 дек 14:33 .Drafts
drwx------  5 mailnull  wheel    512 23 дек 15:51 .Sent
drwx------  5 mailnull  wheel    512 23 дек 15:50 .Trash
drwx------  2 mailnull  wheel   2048 23 дек 15:49 cur
-rw-------  1 mailnull  wheel   1849 23 дек 15:49 dovecot-uidlist
-rwx------  1 mailnull  wheel      8 22 дек 14:33 dovecot-uidvalidity
-rwx------  1 mailnull  wheel      0 22 дек 12:16 dovecot-uidvalidity.4ef3037c
-rw-------  1 mailnull  wheel    580 23 дек 15:49 dovecot.index
-rw-------  1 mailnull  wheel  58368 23 дек 15:49 dovecot.index.cache
-rw-------  1 mailnull  wheel   4648 23 дек 15:50 dovecot.index.log
-rw-------  1 mailnull  wheel   1159 23 дек 15:52 maildirsize
drwx------  2 mailnull  wheel    512 23 дек 15:52 new
-rw-------  1 mailnull  wheel     18 22 дек 14:21 subscriptions
drwx------  2 mailnull  wheel    512 23 дек 15:52 tmp






Вроде нормально?
Записан

muff

  • Administrator
  • Долгожитель
  • ***
  • Karma: 0
  • Оффлайн Оффлайн
  • Сообщений: 283
    • Просмотр профиля
    • IT, Network, Beer!
Re: Ошибка в header spambpobe Exim
« Ответ #14 : Декабря 23, 2011, 04:11:30 pm »

Дайте вырезку из /var/log/maillog по доставке этого письма...
И попробуйте в SP_check_transport параметро directory установить в /mail/univ.kiev.ua/$local_part/Maildir/.Spam
Записан
Если нет ответа, то давайте подумаем...
 

Страница сгенерирована за 0.412 секунд. Запросов: 29.