https://bz.apache.org/SpamAssassin/show_bug.cgi?id=7674
--- Comment #6 from Sidney Markowitz <sid...@sidney.com> --- After experimenting, I've changed my mind. sa-learn errors out if you give it a file name on the command line without specifying either --ham or --spam so it is not correct to say that --ham is the default as if it is optional. However the command "sa-learn test.eml --spam" would learn the file as ham. That makes it too counterintuitive to leave as is. I know think that it should be an error when the flag is undefined and the documentation should be explicit that --ham and --spam affect the files named after them in the command line. -- You are receiving this mail because: You are the assignee for the bug.