To provide a remote processor which ensures convenience capable of instructing a remote operation with an electronic mail, and also enhances security for illegal remote operation.
An encryption information setting means 40 sets encryption information expressed by encrypting information such as a command to be used for instructing a remote operation for each user, and stores the encryption information by associating it with information prior to the encryption. A user transmits an electronic mail for the remote operation described with the encryption information set for himself or herself. A remote operation accepting means 70 accepts the instructions of the remote operation from the user through an electronic mail described with encryption information made to correspond to the user to decodes the instructions. A processing means 66 executes processing according to the decoded instructed contents.