FAQ Ошибки компиляции и запуска Sendmail + Spamassassin

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

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

Аватара пользователя
corvax
free-lance moderator
Сообщения: 877
Зарегистрирован: 06 авг 2004, 17:21
Откуда: Kiev, Ukraine
Контактная информация:

Сообщение corvax » 15 апр 2005, 13:09

gorlum писал(а):

Код: Выделить всё

router# spamassassin < mesage.EML | /usr/local/etc/mail/spamassassin/spam/
/usr/local/etc/mail/spamassassin/spam/: Permission denied.
заменить этот бред на
spamassassin < mesage.EML > message.RES
--
/corvax

Аватара пользователя
corvax
free-lance moderator
Сообщения: 877
Зарегистрирован: 06 авг 2004, 17:21
Откуда: Kiev, Ukraine
Контактная информация:

Сообщение corvax » 15 апр 2005, 13:12

gorlum писал(а):поля и значения нет, но судя по дебагу проверка в базках баеза проходит и письмо получает 0.999999, в соответствии етой оценки в поле X-SPAM-STATUS: test= должно появится BAYES_90 и месаге должно присвоиться сколькото очков, но этого не происходит.
скорее BAYES_99
проблемы только с теми письмами, у которых оценка байеса выше 0.99? или со всеми?
--
/corvax

Аватара пользователя
gorlum
Advanced member
Сообщения: 137
Зарегистрирован: 18 июн 2004, 11:43
Откуда: Ангарск
Контактная информация:

Сообщение gorlum » 15 апр 2005, 13:13

Код: Выделить всё

X-Spam-Status: No, score=2.8 required=10.0 tests=FROM_ILLEGAL_CHARS,
        HTML_30_40,HTML_FONT_BIG,HTML_MESSAGE,HTML_NONELEMENT_00_10,
        MIME_HTML_ONLY,PRIORITY_NO_NAME,RCVD_IN_BL_SPAMCOP_NET,RCVD_IN_SBL
        autolearn=no version=3.0.2
Баесом и не пахнет, а по дебагу это письмо прошло проверку в базах и его оценка 0.9999999986

Аватара пользователя
gorlum
Advanced member
Сообщения: 137
Зарегистрирован: 18 июн 2004, 11:43
Откуда: Ангарск
Контактная информация:

Сообщение gorlum » 15 апр 2005, 13:18

со всеми входящими  исходящие все в порядке

Код: Выделить всё

X-Spam-Status: No, score=-101.6 required=10.0 tests=
BAYES_00,HTML_90_100,\n\tHTML_MESSAGE,MIME_HTML_MOSTLY,USER_IN_WHITELIST autolearn=no

Аватара пользователя
corvax
free-lance moderator
Сообщения: 877
Зарегистрирован: 06 авг 2004, 17:21
Откуда: Kiev, Ukraine
Контактная информация:

Сообщение corvax » 15 апр 2005, 13:19

gorlum писал(а):

Код: Выделить всё

X-Spam-Status: No, score=2.8 required=10.0 tests=FROM_ILLEGAL_CHARS,
        HTML_30_40,HTML_FONT_BIG,HTML_MESSAGE,HTML_NONELEMENT_00_10,
        MIME_HTML_ONLY,PRIORITY_NO_NAME,RCVD_IN_BL_SPAMCOP_NET,RCVD_IN_SBL
        autolearn=no version=3.0.2
Баесом и не пахнет, а по дебагу это письмо прошло проверку в базах и его оценка 0.9999999986
прошу показать

Код: Выделить всё

grep "body BAYES_" /usr/local/share/spamassassin/*bayes*
что там на счет вопроса о том, какие баллы байеса видны в дебаге у проблемных писем?
--
/corvax

Аватара пользователя
corvax
free-lance moderator
Сообщения: 877
Зарегистрирован: 06 авг 2004, 17:21
Откуда: Kiev, Ukraine
Контактная информация:

Сообщение corvax » 15 апр 2005, 13:21

gorlum писал(а):со всеми входящими  исходящие все в порядке

Код: Выделить всё

X-Spam-Status: No, score=-101.6 required=10.0 tests=
BAYES_00,HTML_90_100,\n\tHTML_MESSAGE,MIME_HTML_MOSTLY,USER_IN_WHITELIST autolearn=no
проблема со всеми входящими? вне зависимости от того, сколько процентов насчитает байес?
--
/corvax

Аватара пользователя
gorlum
Advanced member
Сообщения: 137
Зарегистрирован: 18 июн 2004, 11:43
Откуда: Ангарск
Контактная информация:

Сообщение gorlum » 18 апр 2005, 04:11

corvax писал(а):
gorlum писал(а):со всеми входящими  исходящие все в порядке

Код: Выделить всё

X-Spam-Status: No, score=-101.6 required=10.0 tests=
BAYES_00,HTML_90_100,\n\tHTML_MESSAGE,MIME_HTML_MOSTLY,USER_IN_WHITELIST autolearn=no
проблема со всеми входящими? вне зависимости от того, сколько процентов насчитает байес?
Да совершенно верно, хоть 0% хоть 99% результат одинаков

Код: Выделить всё

router# grep "body BAYES_" /usr/local/share/spamassassin/*bayes*
body BAYES_00           eval:check_bayes('0.00', '0.01')
body BAYES_05           eval:check_bayes('0.01', '0.05')
body BAYES_20           eval:check_bayes('0.05', '0.20')
body BAYES_40           eval:check_bayes('0.20', '0.40')
body BAYES_50           eval:check_bayes('4.00', '6.00')
body BAYES_60           eval:check_bayes('6.00', '8.00')
body BAYES_80           eval:check_bayes('8.00', '8.50')
body BAYES_95           eval:check_bayes('8.50', '9.00')
body BAYES_99           eval:check_bayes('9.00', '10.00')

Аватара пользователя
corvax
free-lance moderator
Сообщения: 877
Зарегистрирован: 06 авг 2004, 17:21
Откуда: Kiev, Ukraine
Контактная информация:

Сообщение corvax » 18 апр 2005, 10:53

gorlum писал(а):
corvax писал(а):
gorlum писал(а):со всеми входящими  исходящие все в порядке

Код: Выделить всё

X-Spam-Status: No, score=-101.6 required=10.0 tests=
BAYES_00,HTML_90_100,\n\tHTML_MESSAGE,MIME_HTML_MOSTLY,USER_IN_WHITELIST autolearn=no
проблема со всеми входящими? вне зависимости от того, сколько процентов насчитает байес?
Да совершенно верно, хоть 0% хоть 99% результат одинаков

Код: Выделить всё

router# grep "body BAYES_" /usr/local/share/spamassassin/*bayes*
body BAYES_00           eval:check_bayes('0.00', '0.01')
body BAYES_05           eval:check_bayes('0.01', '0.05')
body BAYES_20           eval:check_bayes('0.05', '0.20')
body BAYES_40           eval:check_bayes('0.20', '0.40')
body BAYES_50           eval:check_bayes('4.00', '6.00')
body BAYES_60           eval:check_bayes('6.00', '8.00')
body BAYES_80           eval:check_bayes('8.00', '8.50')
body BAYES_95           eval:check_bayes('8.50', '9.00')
body BAYES_99           eval:check_bayes('9.00', '10.00')
не понимаю... это в стандартной поставке SA такие поценты?

у меня:

Код: Выделить всё

# pkg_info -I p5-Mail-SpamAssassin\*
p5-Mail-SpamAssassin-3.0.2_1 A highly efficient mail filter for identifying spam

Код: Выделить всё

# grep "body BAYES_" /usr/local/share/spamassassin/*bayes*
body BAYES_00           eval:check_bayes('0.00', '0.01')
body BAYES_05           eval:check_bayes('0.01', '0.05')
body BAYES_20           eval:check_bayes('0.05', '0.20')
body BAYES_40           eval:check_bayes('0.20', '0.40')
body BAYES_50           eval:check_bayes('0.40', '0.60')
body BAYES_60           eval:check_bayes('0.60', '0.80')
body BAYES_80           eval:check_bayes('0.80', '0.95')
body BAYES_95           eval:check_bayes('0.95', '0.99')
body BAYES_99           eval:check_bayes('0.99', '1.00')
разница винда невооруженным глазом
между 0.40 и 4.00 дыра немерянных размеров
что, кто-то рихтовал файлы в /usr/local/share/spamassassin?
надо сносить нафиг это убожество и выполнять

Код: Выделить всё

portupgrade -f p5-Mail-SpamAssassin\*
--
/corvax

Аватара пользователя
gorlum
Advanced member
Сообщения: 137
Зарегистрирован: 18 июн 2004, 11:43
Откуда: Ангарск
Контактная информация:

Сообщение gorlum » 18 апр 2005, 11:18

рихтовал не кто-то, а я, и всего один фаил с оценками баеса (или это не они?) и уже после того как обнаружилась вышеописанная неприятность

Код: Выделить всё

router# pkg_info -I p5-Mail-SpammAssassin\*
pkg_info: can't find package 'p5-Mail-SpammAssassin*' installed or in a file!

Аватара пользователя
corvax
free-lance moderator
Сообщения: 877
Зарегистрирован: 06 авг 2004, 17:21
Откуда: Kiev, Ukraine
Контактная информация:

Сообщение corvax » 18 апр 2005, 11:24

gorlum писал(а):рихтовал не кто-то, а я, и всего один фаил с оценками баеса (или это не они?)
1. НЕТ, это не они!!!
2. нефиг лазить свои руками в файлы из стандартной поставки!
хочется странного - надо складывать свои рули в /usr/local/etc/mail/spamassassin, это принципиально! особенно, если не представляешь, что делаешь...
gorlum писал(а):и уже после того как обнаружилась вышеописанная неприятность

Код: Выделить всё

router# pkg_info -I p5-Mail-SpammAssassin\*
pkg_info: can't find package 'p5-Mail-SpammAssassin*' installed or in a file!
надо выкинуть лишнюю букву "m" из имени порта
можно было бы и скопипастить имя порта из моей мессаги
--
/corvax

Аватара пользователя
gorlum
Advanced member
Сообщения: 137
Зарегистрирован: 18 июн 2004, 11:43
Откуда: Ангарск
Контактная информация:

Сообщение gorlum » 18 апр 2005, 11:33

corvax писал(а):
gorlum писал(а):рихтовал не кто-то, а я, и всего один фаил с оценками баеса (или это не они?)
1. НЕТ, это не они!!!
2. нефиг лазить свои руками в файлы из стандартной поставки!
хочется странного - надо складывать свои рули в /usr/local/etc/mail/spamassassin, это принципиально! особенно, если не представляешь, что делаешь...
Извиняюсь тогда :roll:, но с родным-то файлом тоже не работало,
подскажите как завысить стандартные оценки даваемые баесом или каким другим тестом
corvax писал(а):
gorlum писал(а):и уже после того как обнаружилась вышеописанная неприятность

Код: Выделить всё

router# pkg_info -I p5-Mail-SpammAssassin\*
pkg_info: can't find package 'p5-Mail-SpammAssassin*' installed or in a file!

Код: Выделить всё

router# pkg_info -I p5-Mail-SpamAssassin\*
p5-Mail-SpamAssassin-3.0.2_1 A highly efficient mail filter for identifying spam

Аватара пользователя
gorlum
Advanced member
Сообщения: 137
Зарегистрирован: 18 июн 2004, 11:43
Откуда: Ангарск
Контактная информация:

Сообщение gorlum » 18 апр 2005, 11:40

прото как завысить или изменить ненадо уже соседнюю статью прочитал уже

Аватара пользователя
corvax
free-lance moderator
Сообщения: 877
Зарегистрирован: 06 авг 2004, 17:21
Откуда: Kiev, Ukraine
Контактная информация:

Сообщение corvax » 18 апр 2005, 11:41

gorlum писал(а):
corvax писал(а):
gorlum писал(а):рихтовал не кто-то, а я, и всего один фаил с оценками баеса (или это не они?)
1. НЕТ, это не они!!!
2. нефиг лазить свои руками в файлы из стандартной поставки!
хочется странного - надо складывать свои рули в /usr/local/etc/mail/spamassassin, это принципиально! особенно, если не представляешь, что делаешь...
Извиняюсь тогда :roll:, но с родным-то файлом тоже не работало,
не верю! (c) Станиславский
gorlum писал(а):подскажите как завысить стандартные оценки даваемые баесом или каким другим тестом
почитать доку, осмыслить ее, потом создать файл /usr/local/etc/mail/spamassassin/bayes.cf и указать там:

Код: Выделить всё

score BAYES_00 0 0 -4.901 -4.900
score BAYES_01 0 0 -0.600 -1.524
score BAYES_05 0 0 -0.650 -1.200
score BAYES_10 0 0 -0.734 -0.908
score BAYES_20 0 0 -0.127 -1.428
score BAYES_30 0 0 -0.349 -0.904
score BAYES_40 0 0 -0.001 -0.001
score BAYES_44 0 0 -0.001 -0.001
score BAYES_50 0 0 0.001 0.001
score BAYES_56 0 0 0.001 0.001
score BAYES_60 0 0 1.789 1.789
score BAYES_70 0 0 2.142 2.142
score BAYES_80 0 0 2.442 2.442
score BAYES_90 0 0 2.454 2.454
score BAYES_95 0 0 3.514 3.514
score BAYES_99 0 0 5.400 5.400
имя файла и баллы выбрать по вкусу в пределах разумного

а то, что было поправлено ранее... это вероятность того, что письмо является спамом. измеряется в долях единицы. т. е. может иметь значения от 0 до 1 включительно. и нефиг ее завышать до 10. не бывает вероятности в 1000 %. никогда
gorlum писал(а):
corvax писал(а):
gorlum писал(а):и уже после того как обнаружилась вышеописанная неприятность

Код: Выделить всё

router# pkg_info -I p5-Mail-SpammAssassin\*
pkg_info: can't find package 'p5-Mail-SpammAssassin*' installed or in a file!

Код: Выделить всё

router# pkg_info -I p5-Mail-SpamAssassin\*
p5-Mail-SpamAssassin-3.0.2_1 A highly efficient mail filter for identifying spam
а мне фиолетово, что он уже установлен. мне надо, чтобы он был установлен поверху и чтобы все исковерканные файлы были заменены на файлы из поставки

так что надо бросать заниматься фигней и выполнять

Код: Выделить всё

portupgrade -f p5-Mail-SpamAssassin\* ; /usr/local/etc/rc.d/sa-spamd.sh restart
--
/corvax

Аватара пользователя
gorlum
Advanced member
Сообщения: 137
Зарегистрирован: 18 июн 2004, 11:43
Откуда: Ангарск
Контактная информация:

Сообщение gorlum » 18 апр 2005, 12:17

corvax писал(а):так что надо бросать заниматься фигней и выполнять

Код: Выделить всё

portupgrade -f p5-Mail-SpamAssassin\* ; /usr/local/etc/rc.d/sa-spamd.sh restart
а подскажите где портапгрейд находится,  говорит нет такой команды (не установлен наверное)

Аватара пользователя
corvax
free-lance moderator
Сообщения: 877
Зарегистрирован: 06 авг 2004, 17:21
Откуда: Kiev, Ukraine
Контактная информация:

Сообщение corvax » 18 апр 2005, 12:23

gorlum писал(а):
corvax писал(а):так что надо бросать заниматься фигней и выполнять

Код: Выделить всё

portupgrade -f p5-Mail-SpamAssassin\* ; /usr/local/etc/rc.d/sa-spamd.sh restart
а подскажите где портапгрейд находится,  говорит нет такой команды (не установлен наверное)

Код: Выделить всё

# cd /usr/ports && make search name=portupgrade
Port:   portupgrade-20041226_2
Path:   /usr/ports/sysutils/portupgrade
Info:   FreeBSD ports/packages administration and management tool suite
Maint:  knu@FreeBSD.org
B-deps: ruby-1.8.2_3
R-deps: ruby-1.8.2_3 ruby18-bdb1-0.2.2
WWW:

# cd /usr/ports/sysutils/portupgrade && make install clean
--
/corvax

Ответить

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