Various systems, methods, and computer programs are provided for remotely
monitoring a printer status. In monitoring the printer status, one
selects a printer status object from among a list of selectable printer
status objects in a remote client in data communication with a printer.
Thereafter, an email is generated in the remote client and a status
request is written into the email in a printer management language native
to the printer. The status request requests a current status of the
printer status object in the printer. The email is transmitted to the
printer through any firewalls. The printer generates a reply email that
provides the desired status information and transmits the reply email to
the requester.