dspam-learn

EXIM, sendmail, postfix, Dovecot и прочие. Решение проблем связанных с работой электронной почты

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
kialeon
рядовой
Сообщения: 11
Зарегистрирован: 2008-11-06 15:16:54

dspam-learn

Непрочитанное сообщение kialeon » 2008-11-10 16:04:04

Почти собрал почтовик по статье http://www.lissyara.su/?id=1759 , все прикрасно работает , но остался не маловажный этап . Это скрипт dspam-learn сортировки спама. К сожелению при его запуске выдаются ошибки.

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

/usr/local/bin/dspam-learn:110: DeprecationWarning: begin() is non-standard and will be removed in 1.3
  connection.begin();
Processing mailbox kia1@ppp.maverick.ru ...
Traceback (most recent call last):
  File "/usr/local/bin/dspam-learn", line 115, in <module>
    main(sys.argv[1:])
  File "/usr/local/bin/dspam-learn", line 111, in main
    export(connection)
  File "/usr/local/bin/dspam-learn", line 98, in export
    process('spam')
  File "/usr/local/bin/dspam-learn", line 73, in process
    cursor_messages.execute(sql_messages[spam_class], alias)
  File "/usr/local/lib/python2.5/site-packages/MySQLdb/cursors.py", line 166, in execute
    self.errorhandler(self, exc, value)
  File "/usr/local/lib/python2.5/site-packages/MySQLdb/connections.py", line 35, in defaulterrorhandler
    raise errorclass, errorvalue
_mysql_exceptions.OperationalError: (1054, "Unknown column 'dbmail_messages.spam_flag' in 'where clause'")
Может подскажитте в чем заморочка.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2520 рублей (8 CPU, 8Gb RAM, 2x500Gb HDD, RAID 3ware 9750):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

Re: dspam-learn

Непрочитанное сообщение manefesto » 2008-11-11 13:25:42

не хватает какого то питоновского модуля
я такой яростный шо аж пиздеЦ
Изображение

kialeon
рядовой
Сообщения: 11
Зарегистрирован: 2008-11-06 15:16:54

Re: dspam-learn

Непрочитанное сообщение kialeon » 2008-11-11 15:21:19

Врятли , последнии исладование показали закономерность пока не привяжеш к пользователю ящик скрипт срабатыват.

ppp# dbmail-users -a test -w password
Adding INBOX for new user... ok.
Done
test:x:11:0:0.00:0.00:
ppp# /usr/local/bin/dspam-learn
ppp# dbmail-users -c test -s test@mydomain.ru
Performing changes for user [test]...
[test@mydomain.ru]
Done
ppp# /usr/local/bin/dspam-learn
Processing mailbox test@mydomain.ru ...
Traceback (most recent call last):
File "/usr/local/bin/dspam-learn", line 117, in <module>
main(sys.argv[1:])
File "/usr/local/bin/dspam-learn", line 113, in main
export(connection)
File "/usr/local/bin/dspam-learn", line 100, in export
process('spam')
File "/usr/local/bin/dspam-learn", line 75, in process
cursor_messages.execute(sql_messages[spam_class], alias)
File "/usr/local/lib/python2.5/site-packages/MySQLdb/cursors.py", line 166, in execute
self.errorhandler(self, exc, value)
File "/usr/local/lib/python2.5/site-packages/MySQLdb/connections.py", line 35, in defaulterrorhandler
raise errorclass, errorvalue
_mysql_exceptions.OperationalError: (1054, "Unknown column 'dbmail_messages.spam_flag' in 'where clause'")