×
Create a new article
Write your page title here:
We currently have 3,189 articles on s23. Type your article name above or create one of the articles listed here!



    s23
    3,189Articles

    SpamFilter: Difference between revisions

    Content added Content deleted
    imported>DrOwl
    m (deSpam)
    No edit summary
     
    Line 46: Line 46:


    more examples: http://www.exim.org/exim-html-3.30/doc/html/filter_29.html#SEC29
    more examples: http://www.exim.org/exim-html-3.30/doc/html/filter_29.html#SEC29


    [[Category:Computer]]
    [[Category:Internal]]
    [[Category:HowTo]]

    Latest revision as of 15:04, 26 February 2005

    To filter out spam on your s23.org accounts:

    We have AmaVis running, which already marks the Spam and Virii it finds in the mail subject for you.

    Now you just want to sort that out automatically?

    You can use an Exim filter file, to sort it out before it arrives in your Inbox:

    Make a file called .forward in your /home directory:

    If the first line looks like this:

    1. Exim filter <<== do not edit or remove this line!

    it becomes a filter , rather than just a regular forwarding.

    Here is a simple example i use to sort out the messages from amavis:


    #   Exim filter   <<== do not edit or remove this line!
    if $header_from: contains "amavisd" then save ~/Mail/Spam
    endif
    


    you can make very extensive filtering rules, using all variables explained here:

    http://www.exim.org/exim-html-3.30/doc/html/filter_toc.html

    you can also do things like this of course:

    if $h_To: contains "debate" then save ~/Mail/CCC
    elif $header_from: contains "amavisd" then save ~/Mail/Spam
    ... and so on..
    

    if you make your own filter remember to test it first, using the -bf option:

    read here: http://www.exim.org/exim-html-3.30/doc/html/filter_3.html#SEC3

    /usr/lib/sendmail -bf new-filter <test-message
    

    more examples: http://www.exim.org/exim-html-3.30/doc/html/filter_29.html#SEC29

    Cookies help us deliver our services. By using our services, you agree to our use of cookies.
    Cookies help us deliver our services. By using our services, you agree to our use of cookies.