You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@spamassassin.apache.org by antiamoeba <ar...@gmail.com> on 2011/11/29 07:28:11 UTC

A SpamAssassin Crash Course for Admins

Hi,
I'm currently working on a crash course for administrators as part of Google
Code-in. I would really appreciate it if you could provide any feedback for
this project. This is still a big work in process and multiple definitions
still need to be added/revised. Please let me know if you have any
suggestions or if I have understood anything wrong. I've attached a pdf and
a word document.

Thanks,
antiamoeba


http://old.nabble.com/file/p32879895/SpamAssassin.pdf SpamAssassin.pdf 
http://old.nabble.com/file/p32879895/SpamAssassin.docx SpamAssassin.docx 
-- 
View this message in context: http://old.nabble.com/A-SpamAssassin-Crash-Course-for-Admins-tp32879895p32879895.html
Sent from the SpamAssassin - Users mailing list archive at Nabble.com.


Re: A SpamAssassin Crash Course for Admins

Posted by antiamoeba <ar...@gmail.com>.
KAM did that in the first reply.

Patrick Ben Koetter wrote:
> 
> * Dorian Chan <ar...@gmail.com>:
>> Sorry, I don't really think the nabble attachment option really worked,
>> so
>> I'll actually attach it. Sorry for that!
> 
> It worked both times, but the document is almost unreadable because its
> filled
> with comments. Can you post a clean version?
> 
> p@rick
> 
> -- 
> state of mind ()
> Digitale Kommunikation
> 
> http://www.state-of-mind.de
> 
> Franziskanerstraße 15      Telefon +49 89 3090 4664
> 81669 München              Telefax +49 89 3090 4666
> 
> Amtsgericht München        Partnerschaftsregister PR 563
> 
> 
> 

-- 
View this message in context: http://old.nabble.com/A-SpamAssassin-Crash-Course-for-Admins-tp32879895p32883125.html
Sent from the SpamAssassin - Users mailing list archive at Nabble.com.


Re: A SpamAssassin Crash Course for Admins

Posted by Patrick Ben Koetter <p...@state-of-mind.de>.
* Dorian Chan <ar...@gmail.com>:
> Sorry, I don't really think the nabble attachment option really worked, so
> I'll actually attach it. Sorry for that!

It worked both times, but the document is almost unreadable because its filled
with comments. Can you post a clean version?

p@rick

-- 
state of mind ()
Digitale Kommunikation

http://www.state-of-mind.de

Franziskanerstraße 15      Telefon +49 89 3090 4664
81669 München              Telefax +49 89 3090 4666

Amtsgericht München        Partnerschaftsregister PR 563


Re: A SpamAssassin Crash Course for Admins

Posted by Dorian Chan <ar...@gmail.com>.
Sorry, I don't really think the nabble attachment option really worked, so
I'll actually attach it. Sorry for that!




On Mon, Nov 28, 2011 at 10:28 PM, antiamoeba <ar...@gmail.com>wrote:

>
> Hi,
> I'm currently working on a crash course for administrators as part of
> Google
> Code-in. I would really appreciate it if you could provide any feedback for
> this project. This is still a big work in process and multiple definitions
> still need to be added/revised. Please let me know if you have any
> suggestions or if I have understood anything wrong. I've attached a pdf and
> a word document.
>
> Thanks,
> antiamoeba
>
>
> http://old.nabble.com/file/p32879895/SpamAssassin.pdf SpamAssassin.pdf
> http://old.nabble.com/file/p32879895/SpamAssassin.docx SpamAssassin.docx
> --
> View this message in context:
> http://old.nabble.com/A-SpamAssassin-Crash-Course-for-Admins-tp32879895p32879895.html
> Sent from the SpamAssassin - Users mailing list archive at Nabble.com.
>
>

Re: A SpamAssassin Crash Course for Admins

Posted by Ted Mittelstaedt <te...@ipinc.net>.
Ah, that would make a difference.  Carry on!

Ted

On 11/29/2011 3:02 AM, Kevin A. McGrail wrote:
> A note for those unfamiliar with GCI that these are 13 to 17 year old
> kids getting an introduction to open source. Thanks for the feedback!
> Regards,
> KAM
>
> Ted Mittelstaedt <te...@ipinc.net> wrote:
>
>     Well, here's my $0.02
>
>     For starters, is it realistic to think that someone charged with
>     implementing spamassassin on a mailserver does not know what spam is?
>     The first 2 sections are fluff and would be best replaced by a link to
>     wikipedia's spam entry, along with the warning "if you need to
>     read wikipedia to figure out what spam is you shouldn't be installing
>     spamassassin"
>
>     The 3rd section can be replaced with something saying:
>
>     for the purposes of this document the following definitions are
>     used:
>
>     fp - yadda yadda yadda
>     fn - yadda yadda yadda
>     greylist - yadda yadda yadda
>
>     in the shortest sentences you can write.
>
>     The real beginning of the document should start with "what is
>     spamassassin"
>
>     dkim does not belong in the "how sa works" overview
>
>     apple osx section is almost
>     meaningless.  Any osx server admin knows
>     they have to go under the hood to the osx command line to do anything
>     with their server.  I'm not really sure why you have that in there
>     because you don't have any other distribution-specific info it appears.
>
>     Perhaps if you put several sections dealing with distro-specific
>     stuff that might be better to put the OSX stuff in.
>
>     vi is not really a good editor to tell a newbie to use.  (I use
>     vi myself exclusively)  There are easier editors for newbies
>     I get that probably you prefer vi and there's nothing wrong with
>     mentioning it but you shouldn't seem as though it's a requirement.
>
>     smartypants jokes telling people to block 0.0.0.0 to255.255.255.255  <http://255.255.255.255>
>     are not appropriate either.  I guarentee there will be newbies who
>     won't get the joke and will actually try to do this.  Also this
>     misses the fact that a lot of mailservers
>     nowadays
>     are dual-stacked and run both IPv4 and IPv6.
>
>     My personal preference for writing "crash courses" is to pick a
>     specific *nix distribution and then detail an install on that.
>     There are many small details that are critical to get right to
>     have a successful installation, but you can't include these in
>     a giant crash course that covers all the major distros.  Generally
>     people read these wanting to get something up and running quick
>     so they need the specific info
>
>     SA isn't really useful by itself it has to be run by something.
>     A lot of people use procmail to call SA on mail and you need to
>     detail that method.  It also would help to detail calling SA with
>     spamass milter although that is sendmail specific so it may
>     not apply to all distros.  And it would be a good thing to cover using a
>     front end quarantine manager like mailscanner although not to
>     go in depth since these typically are rather!
>        complex
>     to get
>     working.
>
>     Ted
>
>     On 11/28/2011 10:28 PM, antiamoeba wrote:
>     >
>     >  Hi,
>     >  I'm currently working on a crash course for administrators as part of Google
>     >  Code-in. I would really appreciate it if you could provide any feedback for
>     >  this project. This is still a big work in process and multiple definitions
>     >  still need to be added/revised. Please let me know if you have any
>     >  suggestions or if I have understood anything wrong. I've attached a pdf and
>     >  a word document.
>     >
>     >  Thanks,
>     >  antiamoeba
>     >
>     >
>     >  http://old.nabble.com/file/p32879895/SpamAssassin.pdf  SpamAssassin.pdf
>     >  http://old.nabble.com/file/p32879895/SpamAssassin.docx  SpamAssassin.docx


Re: A SpamAssassin Crash Course for Admins

Posted by "Kevin A. McGrail" <KM...@PCCC.com>.
A note for those unfamiliar with GCI that these are 13 to 17 year old kids getting an introduction to open source. Thanks for the feedback!
Regards,
KAM

Ted Mittelstaedt <te...@ipinc.net> wrote:

Well, here's my $0.02

For starters, is it realistic to think that someone charged with 
implementing spamassassin on a mailserver does not know what spam is? 
The first 2 sections are fluff and would be best replaced by a link to 
wikipedia's spam entry, along with the warning "if you need to
read wikipedia to figure out what spam is you shouldn't be installing
spamassassin"

The 3rd section can be replaced with something saying:

for the purposes of this document the following definitions are
used:

fp - yadda yadda yadda
fn - yadda yadda yadda
greylist - yadda yadda yadda

in the shortest sentences you can write.

The real beginning of the document should start with "what is
spamassassin"

dkim does not belong in the "how sa works" overview

apple osx section is almost meaningless. Any osx server admin knows 
they have to go under the hood to the osx command line to do anything 
with their server. I'm not really sure why you have that in there
because you don't have any other distribution-specific info it appears.

Perhaps if you put several sections dealing with distro-specific
stuff that might be better to put the OSX stuff in.

vi is not really a good editor to tell a newbie to use. (I use
vi myself exclusively) There are easier editors for newbies
I get that probably you prefer vi and there's nothing wrong with
mentioning it but you shouldn't seem as though it's a requirement.

smartypants jokes telling people to block 0.0.0.0 to 255.255.255.255
are not appropriate either. I guarentee there will be newbies who
won't get the joke and will actually try to do this. Also this
misses the fact that a lot of mailservers nowadays
are dual-stacked and run both IPv4 and IPv6.

My personal preference for writing "crash courses" is to pick a
specific *nix distribution and then detail an install on that.
There are many small details that are critical to get right to
have a successful installation, but you can't include these in
a giant crash course that covers all the major distros. Generally
people read these wanting to get something up and running quick
so they need the specific info

SA isn't really useful by itself it has to be run by something.
A lot of people use procmail to call SA on mail and you need to
detail that method. It also would help to detail calling SA with
spamass milter although that is sendmail specific so it may
not apply to all distros. And it would be a good thing to cover using a
front end quarantine manager like mailscanner although not to
go in depth since these typically are rather complex to get
working.

Ted

On 11/28/2011 10:28 PM, antiamoeba wrote:
>
> Hi,
> I'm currently working on a crash course for administrators as part of Google
> Code-in. I would really appreciate it if you could provide any feedback for
> this project. This is still a big work in process and multiple definitions
> still need to be added/revised. Please let me know if you have any
> suggestions or if I have understood anything wrong. I've attached a pdf and
> a word document.
>
> Thanks,
> antiamoeba
>
>
> http://old.nabble.com/file/p32879895/SpamAssassin.pdf SpamAssassin.pdf
> http://old.nabble.com/file/p32879895/SpamAssassin.docx SpamAssassin.docx


Re: A SpamAssassin Crash Course for Admins

Posted by Ted Mittelstaedt <te...@ipinc.net>.
Well, here's my $0.02

For starters, is it realistic to think that someone charged with 
implementing spamassassin on a mailserver does not know what spam is? 
The first 2 sections are fluff and would be best replaced by a link to 
wikipedia's spam entry, along with the warning "if you need to
read wikipedia to figure out what spam is you shouldn't be installing
spamassassin"

The 3rd section can be replaced with something saying:

for the purposes of this document the following definitions are
used:

fp - yadda yadda yadda
fn - yadda yadda yadda
greylist - yadda yadda yadda

in the shortest sentences you can write.

The real beginning of the document should start with "what is
spamassassin"

dkim does not belong in the "how sa works" overview

apple osx section is almost meaningless.  Any osx server admin knows 
they have to go under the hood to the osx command line to do anything 
with their server.  I'm not really sure why you have that in there
because you don't have any other distribution-specific info it appears.

Perhaps if you put several sections dealing with distro-specific
stuff that might be better to put the OSX stuff in.

vi is not really a good editor to tell a newbie to use.  (I use
vi myself exclusively)  There are easier editors for newbies
I get that probably you prefer vi and there's nothing wrong with
mentioning it but you shouldn't seem as though it's a requirement.

smartypants jokes telling people to block 0.0.0.0 to 255.255.255.255
are not appropriate either.  I guarentee there will be newbies who
won't get the joke and will actually try to do this.  Also this
misses the fact that a lot of mailservers nowadays
are dual-stacked and run both IPv4 and IPv6.

My personal preference for writing "crash courses" is to pick a
specific *nix distribution and then detail an install on that.
There are many small details that are critical to get right to
have a successful installation, but you can't include these in
a giant crash course that covers all the major distros.  Generally
people read these wanting to get something up and running quick
so they need the specific info

SA isn't really useful by itself it has to be run by something.
A lot of people use procmail to call SA on mail and you need to
detail that method.  It also would help to detail calling SA with
spamass milter although that is sendmail specific so it may
not apply to all distros.  And it would be a good thing to cover using a
front end quarantine manager like mailscanner although not to
go in depth since these typically are rather complex to get
working.

Ted

On 11/28/2011 10:28 PM, antiamoeba wrote:
>
> Hi,
> I'm currently working on a crash course for administrators as part of Google
> Code-in. I would really appreciate it if you could provide any feedback for
> this project. This is still a big work in process and multiple definitions
> still need to be added/revised. Please let me know if you have any
> suggestions or if I have understood anything wrong. I've attached a pdf and
> a word document.
>
> Thanks,
> antiamoeba
>
>
> http://old.nabble.com/file/p32879895/SpamAssassin.pdf SpamAssassin.pdf
> http://old.nabble.com/file/p32879895/SpamAssassin.docx SpamAssassin.docx


Re: A SpamAssassin Crash Course for Admins

Posted by "Kevin A. McGrail" <KM...@PCCC.com>.
All,

Attached is a PDF that doesn't show the track changes and the original 
word document with markup.

As I noted on Users, Google Code-In (GCI) is a project to get students 
13-17 involved in open source initiatives.

The project Antiamoeba has chosen is this one: 
http://www.google-melange.com/gci/task/view/google/gci2011/7114343

Regards,
KAM

On 11/29/2011 1:28 AM, antiamoeba wrote:
> Hi,
> I'm currently working on a crash course for administrators as part of Google
> Code-in. I would really appreciate it if you could provide any feedback for
> this project. This is still a big work in process and multiple definitions
> still need to be added/revised. Please let me know if you have any
> suggestions or if I have understood anything wrong. I've attached a pdf and
> a word document.
>
> Thanks,
> antiamoeba
>
>
> http://old.nabble.com/file/p32879895/SpamAssassin.pdf SpamAssassin.pdf
> http://old.nabble.com/file/p32879895/SpamAssassin.docx SpamAssassin.docx



Re: Re : failed to parse line

Posted by "Kevin A. McGrail" <KM...@PCCC.com>.
On 12/6/2011 12:55 PM, Christian Gregoire wrote:
>> What happens if you put those lines into a local.cf or similar configuration file rather than a user preference?
>
> Doesn't look like it's taken into account. The rule is not triggered
Then you are putting it in the wrong place or the rule isn't hitting the 
test email ;-)

>> What are your command line parameters for spamd and spamc?
> /usr/bin/spamd --socketpath=/tmp/spamassassin.socket -d -r /var/run/spamd.pid -s local2 -c -m15 -H -x --virtual-config-dir=/var/atmail/users/%u -u nobody
>
>
> spamc -U /tmp/spamassassin.socket -u christian@xxxx.fr
Your culprit is on Spamd: -x, --nouser-config               Disable user 
config files

Re : failed to parse line

Posted by Christian Gregoire <cg...@yahoo.com>.
>What happens if you put those lines into a local.cf or similar configuration file rather than a user preference?


Doesn't look like it's taken into account. The rule is not triggered

>What are your command line parameters for spamd and spamc?

/usr/bin/spamd --socketpath=/tmp/spamassassin.socket -d -r /var/run/spamd.pid -s local2 -c -m15 -H -x --virtual-config-dir=/var/atmail/users/%u -u nobody


spamc -U /tmp/spamassassin.socket -u christian@xxxx.fr

Re: failed to parse line

Posted by "Kevin A. McGrail" <KM...@PCCC.com>.
On 12/6/2011 10:28 AM, Christian Gregoire wrote:
> Hi,
>
> With the following prefs file (taken from http://wiki.apache.org/spamassassin/WritingRules) :
>
> header LOCAL_DEMONSTRATION_SUBJECT      Subject =~ /\btest\b/i
>
> score LOCAL_DEMONSTRATION_SUBJECT       0.1
>
> I get the below error :
>
> Dec  6 14:39:20 webmail-9 spamd[21374]: spamd: using default config for christian@xxxx.fr: /var/atmail/users/christian@xxxx.fr/user_prefs  
> Dec  6 14:39:20 webmail-9 spamd[21374]: config: failed to parse line, skipping, in "/var/atmail/users/christian@xxxx.fr/user_prefs": header LOCAL_DEMONSTRATION_SUBJECT Subject =~ /\btest\b/i  
> Dec  6 14:39:20 webmail-9 spamd[21374]: spamd: processing message<DF...@S-EXC01.ci.lan>  for christian@xxxx.fr:99  
> Dec  6 14:39:20 webmail-9 spamd[21374]: spamd: clean message (-100.2/6.0) for christian@xxxx.fr:99 in 0.2 seconds, 41321 bytes.  
> Dec  6 14:39:20 webmail-9 spamd[21374]: spamd: result: . -100 - ALL_TRUSTED,HTML_IMAGE_ONLY_32,HTML_IMAGE_RATIO_02,HTML_MESSAGE,TVD_SPACE_RATIO,USER_IN_WHITELIST scantime=0.2,size=41321,user=christian@xxxx.fr,uid=99,required_score=6.0,rhost=localhost,raddr=127.0.0.1,rport=/tmp/spamassassin.socket,mid=<DF...@S-EXC01.ci.lan>,autolearn=no
>
>
What happens if you put those lines into a local.cf or similar 
configuration file rather than a user preference?

What are your command line parameters for spamd and spamc?

Regards,
KAM


failed to parse line

Posted by Christian Gregoire <cg...@yahoo.com>.
Hi,

With the following prefs file (taken from http://wiki.apache.org/spamassassin/WritingRules) :

header LOCAL_DEMONSTRATION_SUBJECT      Subject =~ /\btest\b/i

score LOCAL_DEMONSTRATION_SUBJECT       0.1

I get the below error :

Dec  6 14:39:20 webmail-9 spamd[21374]: spamd: using default config for christian@xxxx.fr: /var/atmail/users/christian@xxxx.fr/user_prefs  
Dec  6 14:39:20 webmail-9 spamd[21374]: config: failed to parse line, skipping, in "/var/atmail/users/christian@xxxx.fr/user_prefs": header LOCAL_DEMONSTRATION_SUBJECT Subject =~ /\btest\b/i  
Dec  6 14:39:20 webmail-9 spamd[21374]: spamd: processing message <DF...@S-EXC01.ci.lan> for christian@xxxx.fr:99  
Dec  6 14:39:20 webmail-9 spamd[21374]: spamd: clean message (-100.2/6.0) for christian@xxxx.fr:99 in 0.2 seconds, 41321 bytes.  
Dec  6 14:39:20 webmail-9 spamd[21374]: spamd: result: . -100 - ALL_TRUSTED,HTML_IMAGE_ONLY_32,HTML_IMAGE_RATIO_02,HTML_MESSAGE,TVD_SPACE_RATIO,USER_IN_WHITELIST scantime=0.2,size=41321,user=christian@xxxx.fr,uid=99,required_score=6.0,rhost=localhost,raddr=127.0.0.1,rport=/tmp/spamassassin.socket,mid=<DF...@S-EXC01.ci.lan>,autolearn=no  

I work with the latest version of SA :

SpamAssassin Server version 3.3.2
  running on Perl 5.8.6
  with SSL support (IO::Socket::SSL 1.01)
  with zlib support (Compress::Zlib 1.37)

SpamAssassin Client version 3.3.2

Any idea ?

Christian


Re: A SpamAssassin Crash Course for Admins

Posted by "David F. Skoll" <df...@roaringpenguin.com>.
On Tue, 06 Dec 2011 16:50:29 +0100
Axb <ax...@gmail.com> wrote:

> URL blacklists should be named *domain blacklists"

No, I think they should be named URL blacklists.  A "domain blacklist",
in my opinion, refers to the blacklisting of an email sender's domain.

Regards,

David.

Re: A SpamAssassin Crash Course for Admins

Posted by Axb <ax...@gmail.com>.
On 2011-12-06 16:39, Bowie Bailey wrote:
> On 12/6/2011 12:59 AM, Dorian Chan wrote:
>> Hello all,
>> I've attached a newer version with Windows info. Thanks Daniel,
>> Patrick, and Ted.
>
> A few comments:
>
> 1) There are multiple types of blacklists and whitelists.  IP
> blacklists, URL blacklists, and address blacklists.  IP and URL
> blacklists (and whitelists) are usually public and checked via DNS
> queries.  Address blacklists (and whitelists) are usually stored on the
> local machine or shared in a local network rather than being public.

URL blacklists should be named *domain blacklists" as they list domains 
and users may chose to use them for URI and/or Sender /rDNS, etc checks.



Re: A SpamAssassin Crash Course for Admins

Posted by Bowie Bailey <Bo...@BUC.com>.
On 12/6/2011 12:59 AM, Dorian Chan wrote:
> Hello all,
> I've attached a newer version with Windows info. Thanks Daniel,
> Patrick, and Ted.

A few comments:

1) There are multiple types of blacklists and whitelists.  IP
blacklists, URL blacklists, and address blacklists.  IP and URL
blacklists (and whitelists) are usually public and checked via DNS
queries.  Address blacklists (and whitelists) are usually stored on the
local machine or shared in a local network rather than being public.

2) (Address) whitelists can trust emails pretending to be from
whitelisted addresses, but this can be mitigated in SA by checking IP
address, DKIM, SPF, or other methods to verify that the email is
actually from the user it claims.

3) Recommended threshold (required_hits) is 5.0.  All of the default
scores are geared toward this.  If you lower it, you will increase false
positives.  If you raise it, you will increase false negatives.

4) whitelist_from is not recommended, however if you know where the mail
should be coming from, you can use whitelist_from_rcvd.  If the sender
uses DKIM or SPF, you can use whitelist_auth.

5) When checking rules, use 'spamassassin --lint'.  This should give no
output if the rule syntax is correct.  Adding the '-D' option gives a
bunch of extra debug information, which can make it more difficult
(especially for a new user) to see whether the lint succeeded.  Also,
please use a font for command samples which can easily distinguish
between '-' (a single dash) and '--' (a double dash).  It is common to
use courier or some other monospaced font for command samples in
documents such as this.  And make sure your editor does not
automatically change the double dash to a long hyphen.  The '--lint'
option should start with two dashes.

6) You should note that 'spamassassin -t' will always claim that the
message is spam.  You should ignore that and refer to the score and rule
hits instead.

-- 
Bowie

A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing in e-mail?


Re: A SpamAssassin Crash Course for Admins

Posted by Dorian Chan <ar...@gmail.com>.
Hello all,
I've attached a newer version with Windows info. Thanks Daniel, Patrick,
and Ted.




On Mon, Nov 28, 2011 at 10:28 PM, antiamoeba <ar...@gmail.com>wrote:

>
> Hi,
> I'm currently working on a crash course for administrators as part of
> Google
> Code-in. I would really appreciate it if you could provide any feedback for
> this project. This is still a big work in process and multiple definitions
> still need to be added/revised. Please let me know if you have any
> suggestions or if I have understood anything wrong. I've attached a pdf and
> a word document.
>
> Thanks,
> antiamoeba
>
>
> http://old.nabble.com/file/p32879895/SpamAssassin.pdf SpamAssassin.pdf
> http://old.nabble.com/file/p32879895/SpamAssassin.docx SpamAssassin.docx
> --
> View this message in context:
> http://old.nabble.com/A-SpamAssassin-Crash-Course-for-Admins-tp32879895p32879895.html
> Sent from the SpamAssassin - Users mailing list archive at Nabble.com.
>
>

Re: A SpamAssassin Crash Course for Admins

Posted by Patrick Ben Koetter <p...@state-of-mind.de>.
Dorian,

* Dorian Chan <ar...@gmail.com>:
> Hello again,
> I've attached version 2.0 with this email (it's the clean version without
> all the comments :) ). I've pretty much finished up the definitions and
> some cleaning up. Again, I would really enjoy feedback!

I've attached an edited version that adds puts SA in context with other
filtering methods.

p@rick

-- 
state of mind ()
Digitale Kommunikation

http://www.state-of-mind.de

Franziskanerstraße 15      Telefon +49 89 3090 4664
81669 München              Telefax +49 89 3090 4666

Amtsgericht München        Partnerschaftsregister PR 563


Re: A SpamAssassin Crash Course for Admins

Posted by "Kevin A. McGrail" <KM...@PCCC.com>.
On 11/30/2011 1:58 AM, Michael Parker wrote:
> Everywhere you say "SpamAssassin" you should probably be saying "Apache SpamAssassin."
>
> Michael
>
> PS Kevin, this also applies to the listing on the Google Code-In site, is that something that can be fixed?
Good call.  Editing the GCI site would be painful I have a feeling, though.

RE: A SpamAssassin Crash Course for Admins

Posted by R - elists <li...@abbacomm.net>.
> 
> It's not always just branding. It's also, giving proper attribution.
> Organisations and people should be credited appropriately for 
> their contributions. It's the respectful thing to do. 
> "GNU/Linux" is the best example of this IMO.
> 
> At least you said "free software arena" and not "open source world" ;)
> 

mike,

please change your email to apachespamassassin@blahblahetc...

;->

 - rh


Re: A SpamAssassin Crash Course for Admins

Posted by "Kevin A. McGrail" <KM...@PCCC.com>.
On 11/30/2011 4:32 AM, spamassassin@lists.grepular.com wrote:
> "GNU/Linux" is the best example of this IMO.
IMO, that is the most controversial example you could have picked.  I 
believe Debian and FSF are the only people that recognize that branding 
for Linux.  Not arguing one side or the other but no one is arguing that 
SpamAssassin is under ASF's umbrella.  And since this is a document 
basically about Spam on behalf of the project, getting our own name 
right in the document makes sense without working about kow-towing the 
capitalist pigs that rule the world ;-)

Regards,
KAM

Re: A SpamAssassin Crash Course for Admins

Posted by sp...@lists.grepular.com.
On 30/11/11 07:17, Ted Mittelstaedt wrote:

>>> I've attached version 2.0 with this email (it's the clean version without all the comments :) ). I've pretty much finished up the definitions and some cleaning up. Again, I would really enjoy feedback!
>>
>> Everywhere you say "SpamAssassin" you should probably be saying "Apache SpamAssassin."
>>
> 
> And instead of saying "Linux" you should say GNU/Linux, and instead of 
> saying Ford you should say Ford Motor Company, and instead of saying
> Coke you should say Coca Cola, and instead of saying.....
> 
> Never thought I'd see the day when branding became this important in the 
> Free Software arena... :-(

It's not always just branding. It's also, giving proper attribution.
Organisations and people should be credited appropriately for their
contributions. It's the respectful thing to do. "GNU/Linux" is the best
example of this IMO.

At least you said "free software arena" and not "open source world" ;)

-- 
Mike Cardwell https://grepular.com/  https://twitter.com/mickeyc
Professional  http://cardwellit.com/ http://linkedin.com/in/mikecardwell
PGP.mit.edu   0018461F/35BC AF1D 3AA2 1F84 3DC3 B0CF 70A5 F512 0018 461F


Re: A SpamAssassin Crash Course for Admins

Posted by Ted Mittelstaedt <te...@ipinc.net>.
On 11/29/2011 10:58 PM, Michael Parker wrote:
>
> On Nov 29, 2011, at 9:13 PM, Dorian Chan wrote:
>
>> Hello again,
>> I've attached version 2.0 with this email (it's the clean version without all the comments :) ). I've pretty much finished up the definitions and some cleaning up. Again, I would really enjoy feedback!
>>
>
> Everywhere you say "SpamAssassin" you should probably be saying "Apache SpamAssassin."
>

And instead of saying "Linux" you should say GNU/Linux, and instead of 
saying Ford you should say Ford Motor Company, and instead of saying
Coke you should say Coca Cola, and instead of saying.....

Never thought I'd see the day when branding became this important in the 
Free Software arena... :-(

Ted

> Michael
>
> PS Kevin, this also applies to the listing on the Google Code-In site, is that something that can be fixed?
>
>
>


Re: A SpamAssassin Crash Course for Admins

Posted by Michael Parker <pa...@pobox.com>.
On Nov 29, 2011, at 9:13 PM, Dorian Chan wrote:

> Hello again,
> I've attached version 2.0 with this email (it's the clean version without all the comments :) ). I've pretty much finished up the definitions and some cleaning up. Again, I would really enjoy feedback!
> 

Everywhere you say "SpamAssassin" you should probably be saying "Apache SpamAssassin."

Michael

PS Kevin, this also applies to the listing on the Google Code-In site, is that something that can be fixed?



Re: A SpamAssassin Crash Course for Admins

Posted by Tom <to...@prost-net.de>.
Am Dienstag, den 29.11.2011, 21:30 -0800 schrieb Ted Mittelstaedt:

... is that really so clear ?
> under 'what is spamassassin'  you need to clarify that SA is not run
> on e-mail clients like desktops, that it is run on mailservers.
--
Peace,
Thomas


Re: A SpamAssassin Crash Course for Admins

Posted by Ted Mittelstaedt <te...@ipinc.net>.
symantec doesn't use spamassassin and does not use the name mailscanner.

mailscanner is an open source program.  It uses spamassassin to scan
mail.

I would also suggest that at the top of the document that you put in
something along the lines of "this document is intended to be read by
[insert your target audience here]

under 'what is spamassassin'  you need to clarify that SA is not run
on e-mail clients like desktops, that it is run on mailservers.

you should also mention that the thunderbird mail client has the
ability to detect SA scores in incoming mail and filter accordingly.
Other mail clients can use a rule to determine if incoming mail is
spam or not and dispose of it if SA thinks it is.

Ted

On 11/29/2011 7:13 PM, Dorian Chan wrote:
> Hello again,
> I've attached version 2.0 with this email (it's the clean version
> without all the comments :) ). I've pretty much finished up the
> definitions and some cleaning up. Again, I would really enjoy feedback!
>
> Thanks,
> antiamoeba
>
>
>
>
> On Mon, Nov 28, 2011 at 10:28 PM, antiamoeba <articgrayling8x8@gmail.com
> <ma...@gmail.com>> wrote:
>
>
>     Hi,
>     I'm currently working on a crash course for administrators as part
>     of Google
>     Code-in. I would really appreciate it if you could provide any
>     feedback for
>     this project. This is still a big work in process and multiple
>     definitions
>     still need to be added/revised. Please let me know if you have any
>     suggestions or if I have understood anything wrong. I've attached a
>     pdf and
>     a word document.
>
>     Thanks,
>     antiamoeba
>
>
>     http://old.nabble.com/file/p32879895/SpamAssassin.pdf SpamAssassin.pdf
>     http://old.nabble.com/file/p32879895/SpamAssassin.docx SpamAssassin.docx
>     --
>     View this message in context:
>     http://old.nabble.com/A-SpamAssassin-Crash-Course-for-Admins-tp32879895p32879895.html
>     Sent from the SpamAssassin - Users mailing list archive at Nabble.com.
>
>


Re: A SpamAssassin Crash Course for Admins

Posted by Dorian Chan <ar...@gmail.com>.
Hello again,
I've attached version 2.0 with this email (it's the clean version without
all the comments :) ). I've pretty much finished up the definitions and
some cleaning up. Again, I would really enjoy feedback!

Thanks,
antiamoeba




On Mon, Nov 28, 2011 at 10:28 PM, antiamoeba <ar...@gmail.com>wrote:

>
> Hi,
> I'm currently working on a crash course for administrators as part of
> Google
> Code-in. I would really appreciate it if you could provide any feedback for
> this project. This is still a big work in process and multiple definitions
> still need to be added/revised. Please let me know if you have any
> suggestions or if I have understood anything wrong. I've attached a pdf and
> a word document.
>
> Thanks,
> antiamoeba
>
>
> http://old.nabble.com/file/p32879895/SpamAssassin.pdf SpamAssassin.pdf
> http://old.nabble.com/file/p32879895/SpamAssassin.docx SpamAssassin.docx
> --
> View this message in context:
> http://old.nabble.com/A-SpamAssassin-Crash-Course-for-Admins-tp32879895p32879895.html
> Sent from the SpamAssassin - Users mailing list archive at Nabble.com.
>
>

Re: A SpamAssassin Crash Course for Admins

Posted by "Kevin A. McGrail" <KM...@PCCC.com>.
All,

Attached is a PDF that doesn't show the track changes and the original 
word document with markup.

As I noted on Users, Google Code-In (GCI) is a project to get students 
13-17 involved in open source initiatives.

The project Antiamoeba has chosen is this one: 
http://www.google-melange.com/gci/task/view/google/gci2011/7114343

Regards,
KAM

On 11/29/2011 1:28 AM, antiamoeba wrote:
> Hi,
> I'm currently working on a crash course for administrators as part of Google
> Code-in. I would really appreciate it if you could provide any feedback for
> this project. This is still a big work in process and multiple definitions
> still need to be added/revised. Please let me know if you have any
> suggestions or if I have understood anything wrong. I've attached a pdf and
> a word document.
>
> Thanks,
> antiamoeba
>
>
> http://old.nabble.com/file/p32879895/SpamAssassin.pdf SpamAssassin.pdf
> http://old.nabble.com/file/p32879895/SpamAssassin.docx SpamAssassin.docx



RE: A SpamAssassin Crash Course for Admins

Posted by Support SpamAssassin <Sp...@jam-software.com>.
Hi there,

There isn't really much documentation for any Windows related topics since Michael Bell's tutorial site is offline as well as SpamAssassin for Win32 project being discontinued.
However, while compiling an own version of native (so not Cygwin based) Windows SpamAssassin, I've written down the most important parts into a manual that refers to SpamAssassin Version 3.3.1.
The major parts should be valid for current releases of SpamAssassin as well.

You can find the manual on our company's website: http://www.jam-software.com/spamassassin/manual.php under the topic "How To - Build SpamAssassin for Windows".
I've also updated the official Wiki sites a while ago with parts of this content:
http://wiki.apache.org/spamassassin/InstallingOnWindows
http://wiki.apache.org/spamassassin/SpamdOnWindows

In any case, you should highlight that SpamD has major problems running on a Windows Perl distribution.
This becomes noticeable in terms of stability (especially when used on an x64 platform) and memory usage (serious memory leaks).

Best regards,

Daniel Lemke

JAM Software GmbH
Managing Director: Joachim Marder
Max-Planck-Str. 22 * 54296 Trier * Germany
Phone: +49-651-1456530 * Fax: +49-651-14565329 Commercial register number HRB 4920 (AG Wittlich) http://www.jam-software.com

From: Kevin A. McGrail [mailto:KMcGrail@PCCC.com]<mailto:[mailto:KMcGrail@PCCC.com]>
Sent: Wednesday, November 30, 2011 4:21 AM
To: antiamoeba; Daniel Lemke
Subject: Re: A SpamAssassin Crash Course for Admins

Interesting idea.  Windows isn't a bit platform for SpamAssassin but it's growing.  There is one guy you can ask who is great with SA on windows named Daniel Lemke.  I've cc'd him and maybe he can provide some feedback.  Even if he just has some ideas of good websites or resources to start with.

Regards,
KAM



Thanks for extending the deadline. A question for you: Would I need to include info about customizing on Windows as well? As I can't find very much about that anywhere and most admins use Unix for servers. I've attached the commented version 2.0 as well.
Thanks.