7. In an environment wherein electronic messages having written text may be sent with or without an attachment, a computing device to advise a user whether an electronic message should have an attachment, the computing device comprising: a memory device containing instructions for an operating system, a database of predetermined key terms, and at least a document processing program; a network interface unit; a user input and display device; and a processor communicatively coupled to the memory device, to the user input and display device, and to the network interface unit, the processor executing the instructions to: accept, from the user input and display device, written text in an electronic message; inspect the written text in the electronic message to detect any words which are in the database of predetermined key terms; inspect the written text to detect any phrases which are in the database of predetermined key terms; if a word which was detected in the written text is in a database of predetermined negative terms then disregarding the word which was detected; if a phrase which was detected in the written text is in the database of predetermined negative terms then disregarding the phrase which was detected; if any word which was detected in the written text has not been disregarded, or if any phrase which was detected in the written text has not been disregarded, then to cause the user input and display device to provide a suggestion that the electronic message may need an attachment; and if the suggestion is not provided then to send the electronic message via the network interface unit.
7. In an environment wherein electronic messages having written text may be sent with or without an attachment, a computing device to advise a user whether an electronic message should have an attachment, the computing device comprising: a memory device containing instructions for an operating system, a database of predetermined key terms, and at least a document processing program; a network interface unit; a user input and display device; and a processor communicatively coupled to the memory device, to the user input and display device, and to the network interface unit, the processor executing the instructions to: accept, from the user input and display device, written text in an electronic message; inspect the written text in the electronic message to detect any words which are in the database of predetermined key terms; inspect the written text to detect any phrases which are in the database of predetermined key terms; if a word which was detected in the written text is in a database of predetermined negative terms then disregarding the word which was detected; if a phrase which was detected in the written text is in the database of predetermined negative terms then disregarding the phrase which was detected; if any word which was detected in the written text has not been disregarded, or if any phrase which was detected in the written text has not been disregarded, then to cause the user input and display device to provide a suggestion that the electronic message may need an attachment; and if the suggestion is not provided then to send the electronic message via the network interface unit. 8. The computing device of claim 7 wherein the electronic message has a subject line, the written text is at least in the subject line, and the instructions cause the processor to inspect the written text in the subject line for any words which are in the database of predetermined key terms.