Collector.ini

The Collector.ini file contains settings that apply to ReadSoft Collector, an optional product that can be used with ReadSoft Invoices for importing images from email messages into Invoices.

The location of Collector.ini is specified by the GlobalPath setting in Eilocal.ini.

Changes in Collector 6-5

UseEncryptedDB flag added to the [Database] section to encrypt database name and database username. Available in Kofax ReadSoft Collector 6.5.0.11 and later.

ArialUnicodeMSFontFilePath added to the [General] settings to provide the path to the Arial Unicode MS font file when the Arial Unicode MS font is not available on the computer by default. Available in Collector 6.5.0.9 and later.

SecurityProtocolType flag added to the [General] settings to be able to which security protocol to use to communicate with mail servers. Available in ReadSoft Collector 6.5.0.4 or later.

SaveMailContentToFile flag added to the [Settings] settings to enable the ability to archive original customer emails for SAP in connection with INVOICE COCKPIT. Available in ReadSoft Collector 6.5.0.4 or later.

SaveMailContentFilePath flag added to the [Settings] section to specify the full path for the folder to which EML files generated using SaveMailContentToFile are sent. Available in ReadSoft Collector 6.5.0.4 or later.

UseXSLT2ToExtract flag in the [General] settings to be able to specify which XSLT version with which to extract data from XML invoices.

Changes in Collector 6-4

IgnoreCertificateErrors flag added to the [General] settings to be able to reduce security settings in connection with certificate validation when using IMAP using Limilabs together with Office 365.

XMLImageOverride flag added to the [General] settings so that the image generated internally for the XML can be replaced with one that is embedded within it.

KeepAliveTimeout flag added to the [Settings] section to avoid closing the connection while an email is being processed.

GetMailsMode flog in [General] settings controls how emails are retrieved from the mail server.

ShowDatesInimageUsingEiglobalDisplayDate flag added to the [General] settings to be able to display the date in a more user friendly manner.

ColumnsLimitForLandscapeLayout flag added to the [General] settings to be able to display XML invoices in landscape layout.

Changes in Collector 6-2

In Collector 6-2, the Collector.ini file is used only when ReadSoft Collector is used with ReadSoft Invoices. In addition, some settings were moved from the INI file to the user interface and are therefore saved in the database, as indicated in the descriptions below.

[Database]

Password The password for UserName. It may be encrypted (see below).
EncryptedPassword See Password encryption.
UseEncryptedPassword
DatabaseName The name of the SQL Server database used by Collector.
Server The network name of the PC where the database* is installed.
UserName The user name that ReadSoft Collector uses when accessing the database.
IntegratedSecurity New in Collector 6-2. Applies when creating the ReadSoft Collector database, and when configuring and using Collector.

If enabled, login occurs automatically with Windows authentication instead of with SQL Server login. User name and Password are disabled in the Collector Database Maintenance Tool dialog.

0 = disabled (default); 1 = enabled.

* ReadSoft Collector can use the ReadSoft Invoices database, or it can have its own database. In both cases, ReadSoft Collector uses this section to log in.

[IMAP](not used in Collector 6-2, where these settings are saved in the database)

RuntimeKey For ReadSoft developers who are developing an IMAP component. Specify your IPWorks developer license key here.
ImapTimeout IMAP timeout in seconds. Use this setting only if you have timeout problems in connection with IMAP. For example, increase the value from 60 (default) to 120 to prevent IMAP from timing out so quickly.

[General](not used in Collector 6-2, where these settings are saved in the database)

InstallationPath ReadSoft developers can use this setting to load help topics or translations from a different location than the ReadSoft Collector installation path. Specify where to get the help topics or translations. Use quotation marks around the value.

Example: InstallationPath="C:\ws\COLLECTOR\Documentation"

[Settings]

The following settings are only needed if multiple Interpret instances are used in connection with an IMAP email server or an XML invoices input source to avoid deadlocks when more than one Interpret instance tries to process an invoice/email at the same time.

SystemWideMutexTimeout This setting ensures that only one Interpret instance at a time has access to the database. If an Interpret instance crashes, this setting specifies how long (in seconds) the database is blocked before access is automatically released to another Interpret instance.
EmailProcessingTimeout This setting ensures that only one Interpret instance at a time is able to process an email. If an Interpret instance crashes, this setting specifies how long (in seconds) that a specific email is held before it becomes available to another Interpret instance.
MoveEmailTimeout This setting ensures that only one Interpret instance at a time is able to move a mail to the error folder. If an Interpret instance crashes, this setting specifies how long (in seconds) before another Interpret instance can move it.

Example of Collector.ini:

[Database]

Password=cGExRgu5kI7NIrLKvmlrOw==

EncryptedPassword=1

UseEncryptedPassword=1

DatabaseName=INVOICES55

Server=test-laptop

UserName=sa
  

[IMAP]
 RuntimeKey=
 ImapTimeout=60
  

[General]
 InstallationPath=