-----------------------------------------
(1) dspam's behavior with virtual uids.
-----------------------------------------
I didn't found in docs for such functionality, but it's seems to be very
useful.
NOUpdateVirtualUIDs:
Disables mysql inserts into dspam_virtual_uids table or separate table
containing virtual users.
ScanSpamOnlyUIDs
When we want to check for spam only mail for given in dspam_virtual_uids
table or separate table containing virtual users.
Comment (/var/log/dspam/sql.errors)
---
[06/21/2006 20:48:41] 32250: INSERT command denied to user
'dspam'@'localhost' for table 'postfix_users': insert into postfix_users
(id, email) values(NULL, 'olgag@XXXXXX.ru')
[06/21/2006 20:48:41] 32250: INSERT command denied to user
'dspam'@'localhost' for table 'postfix_users': insert into postfix_users
(id, email) values(NULL, 'olgag@XXXXXX.ru')
[06/21/2006 20:51:48] 32250: INSERT command denied to user
'dspam'@'localhost' for table 'postfix_users': insert into postfix_users
(id, email) values(NULL, 'marinaj@XXXXXX.ru')
[06/21/2006 20:51:48] 32250: INSERT command denied to user
'dspam'@'localhost' for table 'postfix_users': insert into postfix_users
(id, email) values(NULL, 'marinaj@XXXXXX.ru')
[06/21/2006 20:51:48] 32250: INSERT command denied to user
'dspam'@'localhost' for table 'postfix_users': insert into postfix_users
(id, email) values(NULL, 'marinaj@XXXXXX.ru')
---
Now I'm just denying insert access to virtual uids table for dspam mysql
user, but all such errors go to my dspam log.
May be such functionality is already built into dspam and I overlook it?
What do you think about adding such functionality?
-----------------------------------------
(2) ClamAV - ClamAV support is dspam - it's very good, but such support
need improvements.
-----------------------------------------
1) Usually we want to scan for viruses all email (for outside and our
own users) and perform different actions for incoming(to our users) and
outgoing infected messages.
2) Usually we want to filter spam only for outside users or all users
but sasl_authenticated (if SMTP-auth is mandatory).
3) Usually we want to filter for spam only small messages
(MaxMessageSize), but filter for viruses all mail.
Now, to handle virus scanning for all messages, but spam scanning for
small I can't use dspam, so I'm using another one filter for postfix -
it's overhead (another process in a filtering chain). Simple decision:
two params for dspam: MaxMessageSizeSpam and MaxMessageSizeAV.
It's very useful to perform different actions on virus for incoming and
outgoing messages.Incoming messages I can tag and SORT/QUARANTINE/RUN
SCRIPT during delivery. But for outgoing messages it's good to perform
such action by filter (quarantine + run script to block, for example,
user/ip).
I propose 3 params: ScanClamavOnlyUIDs=on/off, ScanSpamOnlyUIDs=on/off,
RunOnVirus=/path/to/script
ScanClamavOnlyUIDs=on/off (default=off)
Scan for viruses only incoming mail (for UIDs in dspam_virtual_uids table).
ScanSpamOnlyUIDs=on/off (default=on)
Scan for spam only incoming mail (for UIDs in dspam_virtual_uids table).
RunOnVirus=/path/to/script
Outgoing virus actions handling.
What do you think about such functionality in dspam?
Thanks for answers in advance and sorry for my english.
--
С уважением, Савчук Тарас
ООО "Элантек" - Аутсорсинг ИТ : WEB-разработка
+7 (495) 589 68 81
+7 (926) 575 22 11
http://www.elantech.ru
Received on Wed Jun 21 13:23:30 2006
This archive was generated by hypermail 2.1.8 : Thu Jun 22 2006 - 00:00:03 EDT