On Sun, Dec 7, 2008 at 6:41 PM, Yan Seiner <span dir="ltr">&lt;<a href="mailto:yan@seiner.com">yan@seiner.com</a>&gt;</span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
I have a shiny new installation of vexim. &nbsp;Works like a charm. &nbsp;Now I&#39;m<br>
trying to get similar functionality as with my &#39;real&#39; accounts. &nbsp;I<br>
handle spam in the following way:<br>
<br>
After the usual checks, mail passes through SA. &nbsp;SA simply tags it as<br>
spam in the headers; it doesn&#39;t modify the subject or anything else.<br>
<br>
The message is then passed through dspam. &nbsp;Dspam examines the headers as<br>
well. &nbsp;It uses the SA results and tags the message as [SPAM] in the<br>
subject along with adding its own results in the headers.<br>
<br>
Lastly, exim, through the .forward filter, sorts the mail into the Junk<br>
folder.<br>
<br>
It sounds complicated but it works; and it accurately handles perhaps<br>
99.7% of spam, with only one false positive in the last 6 months.<br>
<br>
I found this ( you have to scroll down to the vexim/dspam discusison)<br>
but the vexim archives seem to be down:<br>
<br>
<a href="http://www.exim-users.org/forums/showthread.php?t=52356" target="_blank">http://www.exim-users.org/forums/showthread.php?t=52356</a><br>
<br>
How do I go about setting up a system like I have with vexim?</blockquote><div><br>You can setup vexim with DSPAM but when it comes to the .forward filter, It&#39;s gonna be complicated (for me) so you really have to think it out. Perhaps others have done it but I never did when I used DSPAM and even then, I used DSPAM in a situation similar to your current one and it was all just testing. Who will create/manage the filter for the virtual users?<br>
To setup vexim with DSPAM, you will need to understand DSPAM so well so let&#39;s not dwell on that as you already do and know the right script to run to create what relevant tables that DSPAM requires.<br>To integrate DSPAM with Exim within the vexim configuration, you need to disable the ditch_spam router and replace it with the relevant dspam router. So you just comment it out and add the following line below it:<br>
<br>.include /usr/local/etc/exim/vexim-router-dspam.conf<br><br>You will need an equivalent transport. So anywhere in the transports sectionm just add:<br><br>.include /usr/local/etc/exim/vexim-transport-dspam.conf<br><br>
You can fine the vexim-router-dspam.conf and vexim-transport-dspam.conf at <a href="http://41.203.209.29/~wash/vexim">http://41.203.209.29/~wash/vexim</a> (temporarily put there for you).<br><br>As I mentioned earlier, you really have to think this out if you are to have system accounts (real users) and virtual users. I am not sure I know how you can use a .forward file with virtual users.<br>
<br>At this stage, with the correct DSPAM setup, you will be able to pass messages through DSPAM and depening on the DSPAM setup, they will be delivered or quarantined. Beyond that point, unless others on this list can chip in, you are on your own:-)<br>
<br>Let&#39;s see what you come up with...we may chip in at another stage.<br><br><br><br></div></div>-- <br>Best regards,<br>Odhiambo WASHINGTON,<br>Nairobi,KE<br>+254733744121/+254722743223<br>_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ <br>
&quot;Okay guys. This is Kenya. You pay taxes because you feel philanthropic, unlike our MPs!&quot;<br> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; -- Kenneth Marende, Speaker, 10th Parilament.<br>