Вопрос/проблема с "почтовой" частью билинга
Вопрос/проблема с "почтовой" частью билинга
пользую ABillS 0.41, хочу в полной мере использовать модуль Mail.
И есть вопрос:
Допустим хочу выставить параметры фильтра антиспама - иду /Система/E-MAIL/SpamAssassin/ - ввожу значения - жму "Изменить". Сами значения в базу данных записываются правильно, а вот в интерфейсе не отображаются - всегда значения по умолчанию. Получается очень неудобно, всех установленных значений не упомнишь - а смотреть их в базе вручную неудобно.
Уверен - этому решение есть - так как в демо-версии, на сайте все работает как нужно.
(кроме оЧепятки в строке "Изменить тему писька:"), что вообще то на проблему влияет косвенно.
Подскажите, что нужно исправить? (обновление не помогает)
Спасибо
И есть вопрос:
Допустим хочу выставить параметры фильтра антиспама - иду /Система/E-MAIL/SpamAssassin/ - ввожу значения - жму "Изменить". Сами значения в базу данных записываются правильно, а вот в интерфейсе не отображаются - всегда значения по умолчанию. Получается очень неудобно, всех установленных значений не упомнишь - а смотреть их в базе вручную неудобно.
Уверен - этому решение есть - так как в демо-версии, на сайте все работает как нужно.
(кроме оЧепятки в строке "Изменить тему писька:"), что вообще то на проблему влияет косвенно.
Подскажите, что нужно исправить? (обновление не помогает)
Спасибо
-
- Site Admin
- Сообщения: 5746
- Зарегистрирован: Пт янв 28, 2005 3:11 pm
- Контактная информация:
Если Вы об этих~AsmodeuS~ писал(а):а таблицы кто будет подгружать ??
Код: Выделить всё
mail_access
mail_aliases
mail_awl
mail_boxes
mail_domains
mail_spamassassin
Код: Выделить всё
Модуль включен @MODULES = (..., 'Mail')
Это тоже
$conf{MAIL_SPAMD}='spamassasin';
Спасибо
-
- Site Admin
- Сообщения: 5746
- Зарегистрирован: Пт янв 28, 2005 3:11 pm
- Контактная информация:
Христос Воскрес!
Я и не претендую на "Великого"
В том то и дело, что в базе есть эти таблицы.
это я конечно же выполнял.
Почта уже настроена и "пользуется" почти год. Интенсивно используются таблицы
А вот SpamAssassin - нет!
Вообще рассуждаю так:
Залил нужные таблицы в БД, включил в конфиге $conf{MAIL_SPAMD}='spamassasin'
Захожу /Система/E-MAIL/SpamAssassin/ - ввожу значения - смотрю не меняется....
Иду через phpmyadmin в БД - смотрю - они на самом деле сменились В БД!!!
Просто при обновлении вебинтерфейса они мне не считываются в вебморду. Я всегда вижу значения поумолчанию.
Например использование фильтров Pyzor или Razor - ставлю флажок или снимаю - в соответствующие значения в таблице mail_spamassassin изменяются
Но в вебморде не отображаются
В форуме такой темы нету, на демо сайте Вашем оно работает......
Вот и подумал, может есть секрет?
Спасибо
Я и не претендую на "Великого"
В том то и дело, что в базе есть эти таблицы.
Код: Выделить всё
mysql -D abills -u XXX -p < db/Mail.sql
Почта уже настроена и "пользуется" почти год. Интенсивно используются таблицы
- mail_access
mail_aliases
mail_awl
mail_boxes
mail_domains
А вот SpamAssassin - нет!
Вообще рассуждаю так:
Залил нужные таблицы в БД, включил в конфиге $conf{MAIL_SPAMD}='spamassasin'
Захожу /Система/E-MAIL/SpamAssassin/ - ввожу значения - смотрю не меняется....
Иду через phpmyadmin в БД - смотрю - они на самом деле сменились В БД!!!
Просто при обновлении вебинтерфейса они мне не считываются в вебморду. Я всегда вижу значения поумолчанию.
Например использование фильтров Pyzor или Razor - ставлю флажок или снимаю - в соответствующие значения в таблице mail_spamassassin изменяются
Код: Выделить всё
$GLOBAL use_razor2 1
$GLOBAL use_pyzor 0
В форуме такой темы нету, на демо сайте Вашем оно работает......
Вот и подумал, может есть секрет?
Спасибо
ну со спамом и прочей заразой можно (и нужно) бороться и средствами самого смтп сервера... по блэклистам в постфиксе это выглядит где-то так:
smtpd_recipient_restrictions =
permit_mynetworks,
permit_sasl_authenticated,
permit_tls_clientcerts,
reject_unauth_destination,
#check_recipient_access pcre:$config_directory/recipient_global.allow,
reject_invalid_helo_hostname,
reject_non_fqdn_helo_hostname,
reject_unknown_helo_hostname,
reject_unknown_client,
reject_non_fqdn_sender,
reject_non_fqdn_recipient,
reject_unknown_sender_domain,
reject_unknown_recipient_domain,
reject_unverified_sender,
reject_unverified_recipient,
#check_helo_access hash:$config_directory/mydomain.deny,
#check_helo_access cidr:$config_directory/mynetworks.deny,
#check_helo_access cidr:$config_directory/reserved_ip.deny,
#check_sender_mx_access cidr:$config_directory/reserved_ip.deny,
#check_sender_access pcre:$config_directory/sender.deny,
check_sender_access mysql:$config_directory/sql/access.cf,
#check_recipient_access pcre:$config_directory/recipient.deny,
#check_sender_access pcre:$config_directory/sender_email.allow,
#check_recipient_access pcre:$config_directory/recipient_email_fast.allow,
#check_recipient_access pcre:$config_directory/recipient_domain.allow,
reject_rbl_client cbl.abuseat.org
reject_rbl_client list.dsbl.org
reject_rbl_client opm.blitzed.org
reject_rbl_client sbl.spamhaus.org
reject_rbl_client bl.spamcop.net
reject_rbl_client dnsbl.sorbs.net=127.0.0.2
reject_rbl_client dnsbl.sorbs.net=127.0.0.3
reject_rbl_client dnsbl.sorbs.net=127.0.0.4
reject_rbl_client dnsbl.sorbs.net=127.0.0.5
reject_rbl_client dnsbl.sorbs.net=127.0.0.7
reject_rbl_client dnsbl.sorbs.net=127.0.0.9
reject_rbl_client dnsbl.sorbs.net=127.0.0.11
reject_rbl_client dnsbl.sorbs.net=127.0.0.12
warn_if_reject reject_rhsbl_sender dsn.rfc-ignorant.org
warn_if_reject reject_rhsbl_sender abuse.rfc-ignorant.org
warn_if_reject reject_rhsbl_sender whois.rfc-ignorant.org
warn_if_reject reject_rhsbl_sender bogusmx.rfc-ignorant.org
warn_if_reject reject_rhsbl_sender postmaster.rfc-ignorant.org
permit
Любой тупик - это тщательно замаскированный выход.
-
- Site Admin
- Сообщения: 5746
- Зарегистрирован: Пт янв 28, 2005 3:11 pm
- Контактная информация:
Код: Выделить всё
[22/Apr/2009:11:53:58 +0300] "GET /admin/index.cgi?index=144 HTTP/1.1" 200 24748
[22/Apr/2009:11:54:01 +0300] "GET /admin/index.cgi?index=144 HTTP/1.1" 200 24746
[22/Apr/2009:11:54:15 +0300] "GET /admin/index.cgi?index=144 HTTP/1.1" 200 24746
[22/Apr/2009:11:56:03 +0300] "POST /admin/index.cgi HTTP/1.1" 200 25129
[22/Apr/2009:11:56:06 +0300] "POST /admin/index.cgi HTTP/1.1" 200 25127
[22/Apr/2009:11:56:29 +0300] "POST /admin/index.cgi HTTP/1.1" 200 25127
[22/Apr/2009:11:56:31 +0300] "POST /admin/index.cgi HTTP/1.1" 200 25127
Есть у меня "старый" билинг , там все работает как надо. Тупо скопировал на новый сервак всю папку abills (кроме базы) - и обломался. Не работает.
Как на меня - вроде как Apache22 остается - начну его ковырять... Может методы POST и GET криво обрабатывает, хотя в остальных случаях ведь работает...
-
- Site Admin
- Сообщения: 5746
- Зарегистрирован: Пт янв 28, 2005 3:11 pm
- Контактная информация:
там пусто~AsmodeuS~ писал(а):смотрите в ерор лог а не в аксес лог
Вот я нарошно сделал ошибку в конфиге
Код: Выделить всё
config.pl $conf{dbcharset}='utf8'; -> $conf{dbcharset}='cp121111151';
Код: Выделить всё
[Wed Apr 22 13:59:05 2009] [error] [client ХХ.ХХ.ХХ.ХХ] DBD::mysql::db do failed: Unknown character set: 'cp121111151' at ../../Abills/mysql//main.pm line 74., referer: https://хх.хх.com:9443/admin/index.cgi
Код: Выделить всё
[warn] Init: Session Cache is not configured [hint: SSLSessionCache]
Код: Выделить всё
SSLSessionCache shm:/tmp/ssl_gcache_data(512000)