Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
dspam [2006/06/07 02:49] pegasus created |
dspam [2007/09/04 20:04] a |
||
---|---|---|---|
Line 18: | Line 18: | ||
Zadeva je rahlo nestandardna. Tako je recimo dokaj pozno dobila šele config file, prej je bilo potrebno vse navesti pri ./ | Zadeva je rahlo nestandardna. Tako je recimo dokaj pozno dobila šele config file, prej je bilo potrebno vse navesti pri ./ | ||
- | --sysconfdir=/ | + | '' |
- | --with-dspam-home=/ | + | --with-dspam-home=/ |
- | --with-storage-driver=mysql_drv ... ali kateri izmed drugih, po želji \\ | + | --with-storage-driver=mysql_drv ... ali kateri izmed drugih, po želji \\ |
- | --with-mysql-includes=/ | + | --with-mysql-includes=/ |
- | --with-mysql-libraries=/ | + | --with-mysql-libraries=/ |
- | --enable-daemon ... ker hočemo eno instanco in ne fork()a za vsak mail \\ | + | --enable-daemon ... ker hočemo eno instanco in ne fork()a za vsak mail \\ |
- | --enable-clamav ... spotoma naj mail zavije še čez clamd \\ | + | --enable-clamav ... spotoma naj mail zavije še čez clamd \\ |
- | --enable-large-scale ... ena izmed hashing shem za hendlanje user data \\ | + | --enable-large-scale ... ena izmed hashing shem za hendlanje user data \\ |
- | --enable-long-usernames ... podpora usernameom z @ \\ | + | --enable-long-usernames ... podpora usernameom z @ \\ |
- | --enable-virtual-users ... nočemo sistemskih userjev | + | --enable-virtual-users ... nočemo sistemskih userjev'' |
Configure opcij je še precej več. Again, read README. | Configure opcij je še precej več. Again, read README. | ||
Line 63: | Line 63: | ||
Zmedeno? Ja. Že samo po config fajlu se da sklepati, da je avtor en zmeden genij :) | Zmedeno? Ja. Že samo po config fajlu se da sklepati, da je avtor en zmeden genij :) | ||
+ | |||
==== Integracija ==== | ==== Integracija ==== | ||
Line 153: | Line 154: | ||
Uporabi domišljijo in znanje iz READMEja, kako v tem primeru poskrbiš za ostalo. | Uporabi domišljijo in znanje iz READMEja, kako v tem primeru poskrbiš za ostalo. | ||
- | Na koncu moraš poskrbeti, da bodo tvoji userji na njim razumljiv način znali dostavljati pošto na ta dva naslova. Kako to storiš, je up to you. | + | Na koncu moraš poskrbeti, da bodo tvoji userji na njim razumljiv način znali dostavljati pošto na ta dva naslova. Kako to storiš, je up to you. Mogoče se lahko poigraš s priloženim perl CGIjem z grafki, karanteno & god knows what. Iz njega lahko vsaj dobiš idejo, do kakšne mere lahko razvajaš userja z uporabo dspama :) |
Mogoče še beseda o začetnem učenju ... če imaš pri roki lep arhiv spama, ga vsekakor uporabi. Pozor le na to, da moraš imeti pri roki tudi arhiv vsaj enake, še bolje večje količine hama. Ko imaš zadevo naučeno, lahko preklopiš na toe training in ga futraš samo še z napakami. | Mogoče še beseda o začetnem učenju ... če imaš pri roki lep arhiv spama, ga vsekakor uporabi. Pozor le na to, da moraš imeti pri roki tudi arhiv vsaj enake, še bolje večje količine hama. Ko imaš zadevo naučeno, lahko preklopiš na toe training in ga futraš samo še z napakami. | ||
+ | |||
Line 164: | Line 166: | ||
Po drugi strani pa zadeva na 1.2ghz p3 ne porabi za mail več kot 0.02s, kar je številka iz drugega vesolja napram amavisd/ | Po drugi strani pa zadeva na 1.2ghz p3 ne porabi za mail več kot 0.02s, kar je številka iz drugega vesolja napram amavisd/ | ||
+ | ===== DSPAM WebUI with Virtual Users ===== | ||
+ | | ||
+ | | ||
+ | Then create a .htaccess file in the DSPAM WebUI folder (/ | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | AuthMySQL_Username_Field email | ||
+ | AuthMySQL_Password_Field password | ||
+ | AuthMySQL_Encrypted_Passwords on | ||
+ | AuthMySQL on | ||
+ | AuthMySQL_Authoritative On | ||
+ | require valid-user | ||
+ | After that, create a new virtualhost (or use an existing) with the following settings: | ||
+ | < | ||
+ | | ||
+ | | ||
+ | | ||
+ | < | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | </ | ||
+ | </ |