EmailRequest
EmailRequest is a standalone application written in Java. It usually runs as a scheduled task or job in the OS using Windows Task Scheduler or cron. It reads emails from both POP3 and IMAP accounts. Multiple accounts and imports can be configured in a single client. The emails read are transformed into an XML format defined by Easit GO and then sent using HTTP Post request to the import service for Easit GO. If the Easit GO returns an OK result back to EmailRequest the mail is then either deleted (POP3) or marked as read (IMAP) in the email account on the Mail Server.
EmailRequest consists of the following components:
- The client itself (email-request-x.x.x.jar) (a java runtime (JRE) is required)
- One or more configuration files
- Importhandler configuration in Easit GO
EmailRequest is free to use for any Easit GO customer and the latest version can be downloaded at downloadportal.easit.com.
Client
The EmailRequest client (email-request-x.x.x.jar) uses a configuration file that holds the settings of one or more mailbox that it should get e-mails from.
Configuration file
A configuration file is a XML-file with one or more mailbox configurations, specified as entries. EmailRequest uses each entries settings to read e-mails and then import them to Easit GO.
Java runtime
Java runtime, or JRE, in which the EmailRequest client runs. More information about how Java is used can be found under Running EmailRequest.
Logging
EmailRequest uses Log4j for its logging and logs are by default written to a folder named 'logs' in the same folder as email-request-x.x.x.jar are located.