[ https://issues.apache.org/jira/browse/COMDEV-262?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Kevin A. McGrail updated COMDEV-262: ------------------------------------ Description: tflags or test flags are a way of changing the behavior of tests in SpamAssassin. In spamassassin, one test type is body but body actually prepends the subject to the body as well. This behavior works very well for 99.9% of the time but occasionally it surprises people. Extended the framework for a body test to have a tflag to bypass the prepending of the subject to the body for tests. Alternately, change the default behavior not to add the subject with a tflag to add the subject with appropriate efficacy testing. Apache SpamAssassin is a mail filter to identify spam. It is an intelligent email filter which uses a diverse range of tests to identify unsolicited bulk email, more commonly known as Spam. These tests are applied to email headers and content to classify email using advanced statistical methods. In addition, SpamAssassin has a modular architecture that allows other technologies to be quickly wielded against spam and is designed for easy integration into virtually any email system. It is primarily written in Perl with a few bits in C and shell scripts for system integration. The compendium at https://raptor.pccc.com/raptor.cgim?template=email_spam_compendium is helpful to understand some of the concepts with SpamAssassin It will be helpful for a student in this project to understand SMTP but a willingness to learn and setup your own mail server on a Linux Distribution with SpamAssassin for a personal test domain will be very desired with assistance provided to get the basic framework for a sandbox for learning. As email becomes more commodotized by major providers, knowledge of email systems and their security is dwindling. This opportunity can provide real-world experience with an email security product that is employed by countless commercial systems in the world. was: tflags or test flags are a way of changing the behavior of tests in SpamAssassin. In spamassassin, one test type is body but body actually prepends the subject to the body as well. This behavior works very well for 99.9% of the time but occasionally it surprises people. Extended the framework for a body test to have a tflag to bypass the prepending of the subject to the body for tests. Alternately, change the default behavior not to add the subject with a tflag to add the subject with appropriate efficacy testing. > GSOC 2018 SpamAssassin tflag to bypass Body + Subject being prepended > --------------------------------------------------------------------- > > Key: COMDEV-262 > URL: https://issues.apache.org/jira/browse/COMDEV-262 > Project: Community Development > Issue Type: Project > Components: GSoC/Mentoring ideas > Reporter: Kevin A. McGrail > Priority: Major > > tflags or test flags are a way of changing the behavior of tests in > SpamAssassin. > In spamassassin, one test type is body but body actually prepends the subject > to the body as well. This behavior works very well for 99.9% of the time but > occasionally it surprises people. > Extended the framework for a body test to have a tflag to bypass the > prepending of the subject to the body for tests. > Alternately, change the default behavior not to add the subject with a tflag > to add the subject with appropriate efficacy testing. > > Apache SpamAssassin is a mail filter to identify spam. It is an intelligent > email filter which uses a diverse range of tests to identify unsolicited bulk > email, more commonly known as Spam. These tests are applied to email headers > and content to classify email using advanced statistical methods. > In addition, SpamAssassin has a modular architecture that allows other > technologies to be quickly wielded against spam and is designed for easy > integration into virtually any email system. > It is primarily written in Perl with a few bits in C and shell scripts for > system integration. > The compendium at > https://raptor.pccc.com/raptor.cgim?template=email_spam_compendium is helpful > to understand some of the concepts with SpamAssassin > It will be helpful for a student in this project to understand SMTP but a > willingness to learn and setup your own mail server on a Linux Distribution > with SpamAssassin for a personal test domain will be very desired with > assistance provided to get the basic framework for a sandbox for learning. > As email becomes more commodotized by major providers, knowledge of email > systems and their security is dwindling. This opportunity can provide > real-world experience with an email security product that is employed by > countless commercial systems in the world. -- This message was sent by Atlassian JIRA (v7.6.3#76005) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@community.apache.org For additional commands, e-mail: dev-h...@community.apache.org