19. A computer including a processor, the processor being configured to render the computer operable to execute: (i) performing a syntax analysis of a most significant part of an electronic message and determining at least one lexical unit as a first potential meaningless lexical unit, the first potential meaningless lexical unit comprising a plurality of control elements, the most significant part of the electronic message having been determined by analyzing a most significant logical block of source code from a plurality of the logical blocks of a source code of the electronic message; (ii) determining a numerical control sum of the first potential meaningless lexical unit, the control sum being based on the plurality of control elements having a respective numeric value representative of the first potential meaningless lexical unit; (iii) using the numerical control sum, accessing a lexical unit database located on the server, the lexical unit database containing a plurality of pre-determined meaningless lexical units with their associated pre-determined numerical control sums; (iv) determining the first potential meaningless lexical unit is a meaningless lexical unit if the lexical units database includes at least one meaningless lexical unit with the pre-determined numerical control sum matching the numerical control sum of the first potential meaningless lexical unit, the matching comprising checking a measure of a difference between the numerical control sums and determining the numerical control sums as matching if the measure of the difference is within a predefined permissible amplitude of the difference; (v) if the first potential meaningless lexical unit is determined to be the meaningless lexical unit, generating, by the server, the abstract of the electronic message, the abstract not including the at least one meaningless lexical unit.
19. A computer including a processor, the processor being configured to render the computer operable to execute: (i) performing a syntax analysis of a most significant part of an electronic message and determining at least one lexical unit as a first potential meaningless lexical unit, the first potential meaningless lexical unit comprising a plurality of control elements, the most significant part of the electronic message having been determined by analyzing a most significant logical block of source code from a plurality of the logical blocks of a source code of the electronic message; (ii) determining a numerical control sum of the first potential meaningless lexical unit, the control sum being based on the plurality of control elements having a respective numeric value representative of the first potential meaningless lexical unit; (iii) using the numerical control sum, accessing a lexical unit database located on the server, the lexical unit database containing a plurality of pre-determined meaningless lexical units with their associated pre-determined numerical control sums; (iv) determining the first potential meaningless lexical unit is a meaningless lexical unit if the lexical units database includes at least one meaningless lexical unit with the pre-determined numerical control sum matching the numerical control sum of the first potential meaningless lexical unit, the matching comprising checking a measure of a difference between the numerical control sums and determining the numerical control sums as matching if the measure of the difference is within a predefined permissible amplitude of the difference; (v) if the first potential meaningless lexical unit is determined to be the meaningless lexical unit, generating, by the server, the abstract of the electronic message, the abstract not including the at least one meaningless lexical unit. 20. The computer of claim 19 , if there is no meaningless lexical unit with a predetermined numerical control sum corresponding to the numerical control sum of the first potential meaningless lexical unit in the lexical unit database, the processor being further configured to render the computer operable to execute: (i) subdividing the first potential meaningless lexical unit into at least two smaller lexical units and determining at least one smaller lexical unit as the second potential meaningless lexical unit; (ii) determining a numerical control sum of the second potential meaningless lexical unit; (iii) matching using a second parameter the first potential meaningless lexical unit with lexical units from the lexical units database, wherein matching using the second parameter comprises matching the numerical control sum of the second potential meaningless lexical unit with predetermined numerical control sums of meaningless lexical units from the lexical units database; (iv) determining the second potential meaningless lexical unit is a meaningless lexical unit if the lexical units database includes at least one meaningless lexical unit with a predetermined numerical control sum matching the numerical control sum of the second potential meaningless lexical unit; (v) if the second potential meaningless lexical unit is determined to be the meaningless lexical unit, generating, by the server, the abstract of the electronic message, the abstract not including the at least one meaningless lexical unit.