1. A computer-implemented method for creating text signatures for identifying spam messages, the method comprising: identifying a spam message; tokenizing the text of the spam message; identifying at least one incorrectly punctuated token within the tokenized text of the spam message; identifying, within the tokenized text of the spam message, at least two tokens that are adjacent to the incorrectly punctuated token by at least one of: identifying a predetermined number of tokens preceding the incorrectly punctuated token that are suitable for inclusion in a candidate signature; identifying a predetermined number of tokens following the incorrectly punctuated token that are suitable for inclusion in the candidate signature; creating the candidate signature for identifying future spam messages that includes both the incorrectly punctuated token and the tokens that are adjacent to the incorrectly punctuated token; wherein at least a portion of the method is performed by a computing device comprising at least one processor.
8. The method of claim 1 , further comprising tokenizing the candidate signature.