1. A method of retrieving from an email message, information concerning at least one remotely monitored device, the method comprising: a) obtaining a line of the email message containing the information; b) decoding the line obtained from the email message if it has been encoded; and c) decrypting the decoded line using an abstract decrypter class configured to perform a virtual function and using any one of a plurality of derived decrypter classes each of which is configured as a derived class of the abstract decrypter class; wherein the abstract decrypter class and the any one of the derived decrypter classes are collectively configured to decrypt the decoded email message, using the any one of the derived decrypter classes with the abstract decrypter class without having to modify the abstract decrypter class.