Under the hood EasyPost Lite operates using a client server model.
The client server approach allows more complex environments to use a single dedicated Bing upload service, shared by many clients. This may be desirable to reduce administrative effort for a large number of users and/or restrict client requirements for direct internet access.
The client initially connects to a nominated host, which by default is the localhost. The client accepts any files selected for upload (either by dragging and dropping, browsing or folder monitoring) and transfers these files to the upload service.
Communication between client and service uses tcp port 45654 by default.
The service performs the upload of files to Bing securely over https. The service also maintains a configuration where additional settings such as proxy, smtp notifications and diagnostics can be set.
Client-Only Installation
The client-only installation requires at least one EasyPost Lite Service installed on your network. The service is installed with a full EasyPost Lite installation.
Download the msi package from our downloads page. Run the msi installer selecting advanced, deselect the EasyPost Lite Service leaving only the EasyPost Lite Client see figure 3.1. Complete the installation wizard and Click Finish to exit the successful installation.
Fig 3.1
The EasyPost Lite client will prompt for a Service Host (figure 3.2). Enter the hostname of the computer running the EasyPost Lite Service and click Try Again.
Fig 3.2
The Drop Zone becomes available when a successful connection is made to the service host.
Client Settings
Client Settings are accessed from the File menu and is where the nominated service host can be changed.
Advanced Settings should only be changed on advice from Bing Customer Service.
Service Configuration
In some circumstances it may be necessary to make changes to the default service configuration. In configuration the following tasks can be performed:
- Configuration import/export
- Configure a proxy server
- Allow remote administration
- Set up email notifications
- Run diagnostics
- Copy uploaded files to a backup folder
- Folder configuration
Open the EasyPost Lite application, and select Service Configuration from the File menu.
Actions
Service
EasyPost Lite runs as a service that starts automatically. When configuration changes are made, you will be prompted to save them. The Save action automatically restarts the service with the new settings.
Configuration
Configurations can be exported and imported e.g. for migration to new hardware.
The Register button allows re-registration.
Remote Admin checkbox (disabled by default), allows for a connected client to access and make changes to configuration.
Fig 4.1
Proxy
By default the service is set to use No Proxy but can be set to use your system default or a specific proxy url. Authentication can be provided as required.
Fig 4.2
Notifications
EasyPost Lite can be configured to send email notifications to warn of possible processing issues e.g. Unable to access service folders or Rejected upload (e.g. wrong extension).
SMTP Server is the hostname of the mail server used for SMTP communications e.g. mail.example.com.
Enter the Recipient and Sender email addresses, and enable SMTP Authentication if required.
Fig 4.3
Diagnostic
Logging
Log Location is the folder location for EasyPost Lite related logs.
Enable Tracing checkbox provides verbose logging.
Backup
Backup Folder is a configurable location where files uploaded to Bing through the service can be backed up. Select from the drop down box the required retention period, never, 1 day, 1 week, 30 days, 1 year or forever.
On completion of a successful upload, if backup is set, EasyPost Lite will delete any files older than the configured retention period.
Fig 4.4
Test Configuration runs through a series of self-tests to ensure the EasyPost Lite service will work correctly. It checks that folders exist, have the correct permissions and that the server urls can be reached. It will also check your proxy configuration and SMTP settings. Figure 4.5 shows an example test that passed with warnings. The warning is simply that email notifications (SMTP settings) have not been configured.
Fig 4.5
System
System settings should only be changed on advice from Bing Customer Service.
Files and Folders
The Incoming Folder is the default system folder that is monitored for files to upload to Bing.
To use this feature it is important that files are first created in a temporary location and then moved to your EasyPost monitored folder once file creation has completed. i.e. do not create files directly in your monitored folder.
Ignored Files and Folders Extension is a semi colon separated editable list of extensions intended for use when files are programmatically put into the incoming folder. The service will ignore these extensions.
Accepted File Extensions is a non-editable list retrieved from the Bing service.
Files are moved to the Outgoing Folder for upload to Bing.
Compress uploads min files is used when dropping folders for upload. If the minimum number of required files is met the folder will be compressed.
Use folder title is used when dropping folders for upload. When enabled, EasyPost Lite will use the folder name as the title of the mailing.
Server
These are the Primary and Secondary website URLs for upload to, and communication with Bing.
Fig 4.6